DTS-MA, TRUE-HD

Hi,
I was wondering will OS X ever support DTS-MA and TRUE-HD? I asking this because i want to setup a Mac Mini as HTPC with Plex. No support for DTS-MA and TRUE-HD is to my knowledge a OS X limitation. Can somone answer this question? Thank you.

MarcelvanLeeuwen wrote:
Thank you for your reply!
I only need passthrough because my receiver will decode the DTS-MA or TRUE-HD track. I have a confirmation that a Mac-Mini (2011) running Windows 7 and Plex in bootcamp can do this but i like Mac OS X and want to see this feature also on Mac OS X.
http://www.apple.com/feedback/macosx.html
Cheers
Pete

Similar Messages

  • SSIS and timestamp comparison for selection

    Hi all.
    I have a situation I do not understand how to fix.
    I have two tables - one to store settings and another one the store some data.
    My SQL Server is of 2008 R2 version.
    My Visual Studio is of 2008 version (I tried to work in VS 2013 with SSDT of the latest version installed - all the same).
    The data table has a column of timestamp data type. 
    I'm using the timestamp column as determinator and I put max value of the timestamp column in the settings table after my process completes.
    Then I need to get that stored value and select from the data table only records which timestamp value is bigger than one stored in the settings table.
    What do I do to reproduce the situation.
    I created SSIS package.
    I added new variable of string data type, called it "LastTS".
    Then added new "Execute SQL Task", entered "SELECT CONVERT(VARCHAR(18), LastTimestamp) FROM Parameters", mapped result set to User::LastTS variable.
    Then I added new "Data Flow Task".
    In that task I added "OLE DB Source" and entered "SELECT c.ProtocolType, c.[Timestamp] AS StatusChangeTime FROM Command AS c WHERE c.[RowVersion] > cast(? as binary(8))" and mapped its resultset for next processing.
    Everything is ok.
    Now I start my package.
    My LastTS variable gets its right value.
    But my "OLE DB Source" fails with message as follows:
    [OLE DB Source [1]] Error: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E21.
    An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 10.0"  Hresult: 0x80040E21  Description: "Invalid character value for cast specification".
    What is the problem?
    I found a lot of answers like "you can use string variable to work with timestamp data" but nothing helped.
    What should I do to resolve my problem?

    IT worked fine for me.  Here's a complete package:
    <?xml version="1.0"?>
    <DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
    DTS:refId="Package"
    DTS:CreationDate="6/26/2014 8:50:47 AM"
    DTS:CreationName="SSIS.Package.3"
    DTS:CreatorComputerName="DBROWNE0"
    DTS:CreatorName="NORTHAMERICA\dbrowne"
    DTS:DTSID="{15A9F4FA-ACAD-499C-B899-D11762E85A0C}"
    DTS:ExecutableType="SSIS.Package.3"
    DTS:LastModifiedProductVersion="11.0.3369.0"
    DTS:LocaleID="1033"
    DTS:ObjectName="Package"
    DTS:PackageType="5"
    DTS:VersionBuild="2"
    DTS:VersionGUID="{0E4D9F45-5FAD-4706-89C0-0FF7260402E5}">
    <DTS:Property
    DTS:Name="PackageFormatVersion">6</DTS:Property>
    <DTS:ConnectionManagers>
    <DTS:ConnectionManager
    DTS:refId="Package.ConnectionManagers[LocalHost.tempdb]"
    DTS:CreationName="OLEDB"
    DTS:DTSID="{8B7A6B78-D657-43A7-9265-2DD88902E4EF}"
    DTS:ObjectName="LocalHost.tempdb">
    <DTS:ObjectData>
    <DTS:ConnectionManager
    DTS:ConnectionString="Data Source=.;Initial Catalog=tempdb;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;" />
    </DTS:ObjectData>
    </DTS:ConnectionManager>
    </DTS:ConnectionManagers>
    <DTS:Variables>
    <DTS:Variable
    DTS:CreationName=""
    DTS:DTSID="{6DDBC988-CB18-4A8B-94EA-7A30FC3D7FFB}"
    DTS:IncludeInDebugDump="6789"
    DTS:Namespace="User"
    DTS:ObjectName="data">
    <DTS:VariableValue
    DTS:DataSubType="ManagedSerializable"
    DTS:DataType="13">
    <SOAP-ENV:Envelope xmlns:clr="http://schemas.microsoft.com/soap/encoding/clr/1.0" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <SOAP-ENV:Body>
    <xsd:anyType
    id="ref-1"></xsd:anyType>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    </DTS:VariableValue>
    </DTS:Variable>
    <DTS:Variable
    DTS:CreationName=""
    DTS:DTSID="{89546C68-259E-4263-8CAB-56A56DDBB3CB}"
    DTS:IncludeInDebugDump="2345"
    DTS:Namespace="User"
    DTS:ObjectName="LastTS">
    <DTS:VariableValue
    DTS:DataType="8">0x0000000000004FAA</DTS:VariableValue>
    </DTS:Variable>
    </DTS:Variables>
    <DTS:Executables>
    <DTS:Executable
    DTS:refId="Package\Data Flow Task"
    DTS:CreationName="{5918251B-2970-45A4-AB5F-01C3C588FE5A}"
    DTS:Description="Data Flow Task"
    DTS:DTSID="{6FCEFECD-F9CD-4383-A05B-D3AA5F6A1EBF}"
    DTS:ExecutableType="{5918251B-2970-45A4-AB5F-01C3C588FE5A}"
    DTS:LocaleID="-1"
    DTS:ObjectName="Data Flow Task">
    <DTS:Variables />
    <DTS:ObjectData>
    <pipeline
    version="1">
    <components>
    <component
    refId="Package\Data Flow Task\OLE DB Source"
    componentClassID="{165A526D-D5DE-47FF-96A6-F8274C19826B}"
    contactInfo="OLE DB Source;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;7"
    description="OLE DB Source"
    name="OLE DB Source"
    usesDispositions="true"
    version="7">
    <properties>
    <property
    dataType="System.Int32"
    description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out."
    name="CommandTimeout">0</property>
    <property
    dataType="System.String"
    description="Specifies the name of the database object used to open a rowset."
    name="OpenRowset"></property>
    <property
    dataType="System.String"
    description="Specifies the variable that contains the name of the database object used to open a rowset."
    name="OpenRowsetVariable"></property>
    <property
    dataType="System.String"
    description="The SQL command to be executed."
    name="SqlCommand"
    UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91">SELECT c.ProtocolType, c.[Timestamp] AS StatusChangeTime
    FROM dbo.Command c
    WHERE c.[RowVersion] &gt; convert( binary(8), cast(? as varchar(18)), 1 )</property>
    <property
    dataType="System.String"
    description="The variable that contains the SQL command to be executed."
    name="SqlCommandVariable"></property>
    <property
    dataType="System.Int32"
    description="Specifies the column code page to use when code page information is unavailable from the data source."
    name="DefaultCodePage">1252</property>
    <property
    dataType="System.Boolean"
    description="Forces the use of the DefaultCodePage property value when describing character data."
    name="AlwaysUseDefaultCodePage">false</property>
    <property
    dataType="System.Int32"
    description="Specifies the mode used to access the database."
    name="AccessMode"
    typeConverter="AccessMode">2</property>
    <property
    dataType="System.String"
    description="The mappings between the parameters in the SQL command and variables."
    name="ParameterMapping">"Parameter0:Input",{89546C68-259E-4263-8CAB-56A56DDBB3CB};</property>
    </properties>
    <connections>
    <connection
    refId="Package\Data Flow Task\OLE DB Source.Connections[OleDbConnection]"
    connectionManagerID="Package.ConnectionManagers[LocalHost.tempdb]"
    connectionManagerRefId="Package.ConnectionManagers[LocalHost.tempdb]"
    description="The OLE DB runtime connection used to access the database."
    name="OleDbConnection" />
    </connections>
    <outputs>
    <output
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output]"
    name="OLE DB Source Output">
    <outputColumns>
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ProtocolType]"
    codePage="1252"
    dataType="str"
    errorOrTruncationOperation="Conversion"
    errorRowDisposition="FailComponent"
    externalMetadataColumnId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[ProtocolType]"
    length="20"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ProtocolType]"
    name="ProtocolType"
    truncationRowDisposition="FailComponent" />
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[StatusChangeTime]"
    dataType="dbTimeStamp2"
    errorOrTruncationOperation="Conversion"
    errorRowDisposition="FailComponent"
    externalMetadataColumnId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[StatusChangeTime]"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[StatusChangeTime]"
    name="StatusChangeTime"
    scale="7"
    truncationRowDisposition="FailComponent" />
    </outputColumns>
    <externalMetadataColumns
    isUsed="True">
    <externalMetadataColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[ProtocolType]"
    codePage="1252"
    dataType="str"
    length="20"
    name="ProtocolType" />
    <externalMetadataColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].ExternalColumns[StatusChangeTime]"
    dataType="dbTimeStamp2"
    name="StatusChangeTime"
    scale="7" />
    </externalMetadataColumns>
    </output>
    <output
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output]"
    isErrorOut="true"
    name="OLE DB Source Error Output">
    <outputColumns>
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ProtocolType]"
    codePage="1252"
    dataType="str"
    length="20"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ProtocolType]"
    name="ProtocolType" />
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[StatusChangeTime]"
    dataType="dbTimeStamp2"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[StatusChangeTime]"
    name="StatusChangeTime"
    scale="7" />
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
    dataType="i4"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
    name="ErrorCode"
    specialFlags="1" />
    <outputColumn
    refId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
    dataType="i4"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
    name="ErrorColumn"
    specialFlags="2" />
    </outputColumns>
    <externalMetadataColumns />
    </output>
    </outputs>
    </component>
    <component
    refId="Package\Data Flow Task\Recordset Destination"
    componentClassID="{C457FD7E-CE98-4C4B-AEFE-F3AE0044F181}"
    contactInfo="Recordset Destination;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0"
    description="Creates and populates an in-memory ADO recordset that is available outside of the data flow. Scripts and other package elements can use the recordset. For example, use a recordset to store the names of files that will be loaded into the data warehouse."
    name="Recordset Destination">
    <properties>
    <property
    dataType="System.String"
    description="Specifies the variable that contains the recordset."
    name="VariableName">User::data</property>
    </properties>
    <inputs>
    <input
    refId="Package\Data Flow Task\Recordset Destination.Inputs[Recordset Destination Input]"
    hasSideEffects="true"
    name="Recordset Destination Input">
    <inputColumns>
    <inputColumn
    refId="Package\Data Flow Task\Recordset Destination.Inputs[Recordset Destination Input].Columns[ProtocolType]"
    cachedCodepage="1252"
    cachedDataType="str"
    cachedLength="20"
    cachedName="ProtocolType"
    lineageId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output].Columns[ProtocolType]" />
    </inputColumns>
    <externalMetadataColumns />
    </input>
    </inputs>
    </component>
    </components>
    <paths>
    <path
    refId="Package\Data Flow Task.Paths[OLE DB Source Output]"
    endId="Package\Data Flow Task\Recordset Destination.Inputs[Recordset Destination Input]"
    name="OLE DB Source Output"
    startId="Package\Data Flow Task\OLE DB Source.Outputs[OLE DB Source Output]" />
    </paths>
    </pipeline>
    </DTS:ObjectData>
    </DTS:Executable>
    <DTS:Executable
    DTS:refId="Package\Execute SQL Task"
    DTS:CreationName="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
    DTS:Description="Execute SQL Task"
    DTS:DTSID="{3F075D2C-CCCE-429E-A412-DF0777563EF7}"
    DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
    DTS:LocaleID="-1"
    DTS:ObjectName="Execute SQL Task"
    DTS:TaskContact="Execute SQL Task; Microsoft Corporation; SQL Server 2012; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1"
    DTS:ThreadHint="0">
    <DTS:Variables />
    <DTS:ObjectData>
    <SQLTask:SqlTaskData
    SQLTask:Connection="{8B7A6B78-D657-43A7-9265-2DD88902E4EF}"
    SQLTask:SqlStatementSource="if object_id('Command') is not null&#xA;begin&#xA; exec ('drop table Command')&#xA;end;&#xA;&#xA;create table Command(id int primary key , ProtocolType varchar(20), TimeStamp datetime2, RowVersion timestamp)&#xA;&#xA;insert into Command(id,ProtocolType,TimeStamp)&#xA;values (1,'a',GetDate());" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask" />
    </DTS:ObjectData>
    </DTS:Executable>
    </DTS:Executables>
    <DTS:PrecedenceConstraints>
    <DTS:PrecedenceConstraint
    DTS:refId="Package.PrecedenceConstraints[Constraint]"
    DTS:CreationName=""
    DTS:DTSID="{F6FC0677-010B-411A-9E75-40A48490570D}"
    DTS:From="Package\Execute SQL Task"
    DTS:LogicalAnd="True"
    DTS:ObjectName="Constraint"
    DTS:To="Package\Data Flow Task" />
    </DTS:PrecedenceConstraints>
    <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
    <!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
    <!--If you manually edit this section and make a mistake, you can delete it. -->
    <!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
    <Objects
    Version="sql11">
    <!--Each node below will contain properties that do not affect runtime behavior.-->
    <Package
    design-time-name="Package">
    <LayoutInfo>
    <GraphLayout
    Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
    <NodeLayout
    Size="150.4,41.6"
    Id="Package\Data Flow Task"
    TopLeft="67.514286169374,110.529398667551" />
    <NodeLayout
    Size="163.2,41.6"
    Id="Package\Execute SQL Task"
    TopLeft="96.5714302160302,21.4117650061743" />
    <EdgeLayout
    Id="Package.PrecedenceConstraints[Constraint]"
    TopLeft="178.17143021603,63.0117650061743">
    <EdgeLayout.Curve>
    <mssgle:Curve
    StartConnector="{assembly:Null}"
    EndConnector="-35.4571440466562,47.5176336613764"
    Start="0,0"
    End="-35.4571440466562,40.0176336613764">
    <mssgle:Curve.Segments>
    <mssgle:SegmentCollection
    Capacity="5">
    <mssgle:LineSegment
    End="0,19.7588168306882" />
    <mssgle:CubicBezierSegment
    Point1="0,19.7588168306882"
    Point2="0,23.7588168306882"
    Point3="-4,23.7588168306882" />
    <mssgle:LineSegment
    End="-31.4571440466562,23.7588168306882" />
    <mssgle:CubicBezierSegment
    Point1="-31.4571440466562,23.7588168306882"
    Point2="-35.4571440466562,23.7588168306882"
    Point3="-35.4571440466562,27.7588168306882" />
    <mssgle:LineSegment
    End="-35.4571440466562,40.0176336613764" />
    </mssgle:SegmentCollection>
    </mssgle:Curve.Segments>
    </mssgle:Curve>
    </EdgeLayout.Curve>
    <EdgeLayout.Labels>
    <EdgeLabelCollection />
    </EdgeLayout.Labels>
    </EdgeLayout>
    </GraphLayout>
    </LayoutInfo>
    </Package>
    <TaskHost
    design-time-name="Package\Data Flow Task">
    <LayoutInfo>
    <GraphLayout
    Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml">
    <NodeLayout
    Size="150.4,41.6"
    Id="Package\Data Flow Task\OLE DB Source"
    TopLeft="6.26582146462022,8.71822610737986" />
    <NodeLayout
    Size="182.4,41.6"
    Id="Package\Data Flow Task\Recordset Destination"
    TopLeft="60.8,144.8" />
    <EdgeLayout
    Id="Package\Data Flow Task.Paths[OLE DB Source Output]"
    TopLeft="81.4658214646202,50.3182261073799">
    <EdgeLayout.Curve>
    <mssgle:Curve
    StartConnector="{assembly:Null}"
    EndConnector="70.5341785353798,94.4817738926202"
    Start="0,0"
    End="70.5341785353798,86.9817738926202">
    <mssgle:Curve.Segments>
    <mssgle:SegmentCollection
    Capacity="5">
    <mssgle:LineSegment
    End="0,43.2408869463101" />
    <mssgle:CubicBezierSegment
    Point1="0,43.2408869463101"
    Point2="0,47.2408869463101"
    Point3="4,47.2408869463101" />
    <mssgle:LineSegment
    End="66.5341785353798,47.2408869463101" />
    <mssgle:CubicBezierSegment
    Point1="66.5341785353798,47.2408869463101"
    Point2="70.5341785353798,47.2408869463101"
    Point3="70.5341785353798,51.2408869463101" />
    <mssgle:LineSegment
    End="70.5341785353798,86.9817738926202" />
    </mssgle:SegmentCollection>
    </mssgle:Curve.Segments>
    </mssgle:Curve>
    </EdgeLayout.Curve>
    <EdgeLayout.Labels>
    <EdgeLabelCollection />
    </EdgeLayout.Labels>
    </EdgeLayout>
    </GraphLayout>
    </LayoutInfo>
    </TaskHost>
    <PipelineComponentMetadata
    design-time-name="Package\Data Flow Task\OLE DB Source">
    <Properties>
    <Property>
    <Name>DataSourceViewID</Name>
    </Property>
    </Properties>
    </PipelineComponentMetadata>
    </Objects>]]></DTS:DesignTimeProperties>
    </DTS:Executable>
    David
    David http://blogs.msdn.com/b/dbrowne/

  • DVD audio and the DDTS--100

    Whenever i play7 a dvd audio cd through vlc player, the DDTS-100 doesn't detect it's DTS.
    Its the same with Power DVD, it doesn't detect DTS and so plays nothing.
    What am i doing wrong? When i play it through vlc, i have to use ned 6 or pro logic II.
    Thanks

    Not sure what you mean about disabling AC3. In audio controls i have set it to SPDIF.
    DVD movies work fine in VLC and Power DVD.
    Audio cd's that are encoded in DTS do not. They are not detected by the decoder, and doesn't set it to DTS like it does with movies that are encoded in DTS. (True DTS, not Pro-Logic II or NED:6).
    I've set in the options of VLC, to use SPDIF where possible, only it doesn't show when playing them. I only get the option of changing from mono, stereo, front and rear, and 5.1. When selecting 5.1, it isn't right, some sounds aren't audiable. Stereo isnt either. This makes me believe that the software is doing the decoding, not the DDTS-100, which must be true, as i only get the options of PLII and NED:6 on the DDTS-100 box, instead of it lighting up as DTS, DTS-ES etc.
    So what do i do?
    Winamp causes it to play white noise, as does Power DVD (which is set to SPDIF, evidenced by the fact it plays DTS movies fine) and WMP.
    Do you need seperate DTS audio codecs for Power DVD? I heard this may be the case but you have to pay, seems odd that you need to purchase seperate drivers for dts audio cds, yet the movie plays ok.
    Cheers

  • Does ALC887 sound chipset, support DTS-HD and Dolby True HD?

    Does MSI FM2-A75IA-E53 with ALC887 sound chipset, support DTS-HD and Dolby True HD via HDMI?

    Thanx for that. I'm afraid I'm not that big of a computer geek so the numbers in that scheet did't tell me that much Hopefully someone else?

  • [SOLVED] unable to play mp3 or flac files in mpd, .dts files play fine

    I had a perfect running mpd setup before I tried to fiddle around with some dependancies to get xbmc-svn to compile without errors. I installed some AUR packages (ffmpeg-svn, x264-git, libva-sds, libvpx, libid3tag).
    After that I started to experience trouble with mpd, it start fine and says it plays audio files just fine but whenever i play a mp3 or flac file the progress bar just looks like it's playing the file but I hear no sound. Whenever I play a .dts file i hear the sound correct.
    I'm very curious to why this happends.
    I rolled back the packages mentioned above but the issue remains unsolved.
    My setup: pc is connected to receiver by hdmi cable using the latest alsa version with digital passthrough over hdmi, currently using mpd-git from AUR
    mpd -v --no-daemon shows the following:
    # mpd -v --no-daemon /etc/mpd.conf
    config: loading file /etc/mpd.conf
    listen: binding to address for 192.168.1.3
    listen: binding to socket address 192.168.1.3:6600
    path: path_set_fs_charset: fs charset is: UTF-8
    database: reading DB
    disabling the last.fm playlist plugin because account is not configured
    daemon: opening pid file
    daemon: writing pid file
    snippet from mpd.log:
    Jun 28 00:54 : client: [0] process command "playlistfind filename "Lossy - Tagged and Sorted/Wild Oats/WO-0001 - Kyle Hall - Worx Of Art EP 1 - 2008/Kyle Hall - 01 - Fuse N Me .mp3""
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : client: [0] process command "addid "Lossy - Tagged and Sorted/Wild Oats/WO-0001 - Kyle Hall - Worx Of Art EP 1 - 2008/Kyle Hall - 01 - Fuse N Me .mp3""
    Jun 28 00:54 : add to playlist: Lossy - Tagged and Sorted/Wild Oats/WO-0001 - Kyle Hall - Worx Of Art EP 1 - 2008/Kyle Hall - 01 - Fuse N Me .mp3
    Jun 28 00:54 : database: get song: Lossy - Tagged and Sorted/Wild Oats/WO-0001 - Kyle Hall - Worx Of Art EP 1 - 2008/Kyle Hall - 01 - Fuse N Me .mp3
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : client: [0] process command "playid "7""
    Jun 28 00:54 : playlist: play 7:"Lossy - Tagged and Sorted/Wild Oats/WO-0001 - Kyle Hall - Worx Of Art EP 1 - 2008/Kyle Hall - 01 - Fuse N Me .mp3"
    Jun 28 00:54 : decoder_thread: clearing mixramp tags
    Jun 28 00:54 : decoder_control: mixramp_start = NULL
    Jun 28 00:54 : decoder_control: mixramp_prev_end = NULL
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : client: [0] process command "status"
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : client: [0] process command "idle"
    Jun 28 00:54 : client: [0] command returned 1
    Jun 28 00:54 : client: [0] process command "playlistid "7""
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : mad: detected LAME version 3.97 ("LAME3.97 ")
    Jun 28 00:54 : mad: LAME peak found: 0.000000
    Jun 28 00:54 : mad: LAME track gain found: -5.000000
    Jun 28 00:54 : mad: encoder delay is 576, encoder padding is 1818
    Jun 28 00:54 : decoder: audio_format=44100:24:2, seekable=true
    Jun 28 00:54 : alsa: default period_time = buffer_time/4 = 185759/4 = 46439
    Jun 28 00:54 : client: [0] process command "plchangesposid "2""
    Jun 28 00:54 : client: [0] command returned 0
    Jun 28 00:54 : alsa: buffer_size=8192 period_size=2048
    Jun 28 00:54 : output: opened plugin=alsa name="My ALSA Device" audio_format=44100:32:2
    Jun 28 00:54 : output: converting from 44100:24:2
    Jun 28 00:54 : Failed to open mixer for 'My ALSA Device': no such mixer control: PCM
    mpd.conf:
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/media/media9/Muziek/"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "/var/lib/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "/var/lib/mpd/mpd.db"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "/var/log/mpd/mpd.log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "/var/run/mpd/mpd.pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "/var/lib/mpd/mpdstate"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "mpd"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "192.168.1.3"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "verbose"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    #gapless_mp3_playback "yes"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. Optionally, 'comment' can be added to this
    # list.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # #music_directory "path_to_your_music_collection"
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured #music_directory "path_to_your_music_collection"
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured #music_directory "path_to_your_music_collection"
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "My ALSA Device"
    device "hw:0,3" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "default" # optional
    ## mixer_control "Master" # optional
    ## mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    Whenever I run xbmc using the hdmi digital output it just plays mp3 and flac files without problems.
    Anyone any clues on how to solve this issue?
    TIA, dafart
    Since
    Last edited by dafart (2010-07-01 00:38:09)

    aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    Which correspondents fine with the
    device "hw:0,3"
    in my mpd.conf alsa section.
    Also sound worked fine withh this config before I started installing ffmpeg-svn and alikes
    hokasch:
    I tried changing the mixer to "Master" but that did not change much.

  • DTS NEO:

    How is the upmix functionality of this activated?
    from your own press release.....
    "DTS Neo:6 injects the power of surround sound into any stereo source material such as MP3 and CDs."
    This is NOT CMSS correct?!? I have looked through all of the mediasource options.... didnt see any dts or upmix tab? whats the deal?
    thanks for your replies in advance.

    <SPAN><FONT face="Times New Roman" size=4>Hi Jeremy:
    <SPAN>Perhaps I should rephrase for you. The Audigy 2 ZS decoder does not properly support DTS 5. surround music.<SPAN> I have listened to numerous DTS music discs via the Audigy 2 ZS decoder and MediaSource player and it either produces inferior distorted sound or simply static noise.<SPAN> Please do not take my word for it. Feel free to do a Google search and see how many unhappy Audigy 2 ZS users there are when trying to enjoy DTS music discs.<SPAN>
    <SPAN>Now, here is the dismal part, as Creative Labs cries foul with Logitech?s external decoder, Logitech says the same regarding Creative?s decoder. Therefore, you have both companies pointing the finger at each other.<SPAN> As the Audigy 2 ZS fails to properly support DTS music, Logitech?s 5500 decoder does support DTS music to some extent. Though it is clear by the ?DTS? displayed on the LCD, the Logitech decoder has a problem with the tempo of DTS music. In other words, it plays the music too fast. It sounds as though the chipmunks are singing each song.<SPAN> I am told that DTS music is played at a rate different from a standard wave, or MP3.<SPAN> Again, it is clear that the music is in 5. surround because the sounds are emanating from all fi've speakers. Therefore, Logitech 5500 and Audigy 2 ZS owners have two options.<SPAN> Listen to DTS music discs in sub-par Audigy mode, or listen through Logitech's external decoder in 5. surround "chipmunk" mode.<SPAN> Undoubtedly, frustrating given the fact that I paid $500 for high quality listening.<SPAN>
    <SPAN>The crux of this matter Jeremy is that there are untold links, forums, and complaints of users just like myself who are absolutely perplexed by this lingering problem. However, referencing the threads within your own website, surely tells a different story. Unfortunately, these problems continue.<SPAN> Let me ask you, does Creative Labs perform compatibility testing?<SPAN> <SPAN>
    <SPAN><FONT face="Times New Roman" size=4>I have scoured your website and wasted countless hours trying to ?enable? PROPER Audigy?s support for DTS music.<SPAN> Because there is no application within the Creative Labs suit that indicates the operation of DTS, I have no way of knowing that DTS is actually enabled.<SPAN> Therefore, I am forced to simply play it by ?ear. <SPAN> By listening by ear, I know that DTS is not functioning properly under the Audigy 2 ZS decoder.<SPAN> I have tried your MediaSource player, PowerDVD6, WinDVD6, NVIDIA DVD, Windows Media Player 0, and ensured that DTS Neo: 6 is enabled.<SPAN> Again, no dice with DTS under your product.<SPAN> Perhaps, we should focus on ?Quality DTS decoding? going forward.<SPAN> As you clearly believe, the Audigy 2 ZS supports DTS music, it does not. That is, to the extent that the user is embroiled in true DTS 5. surround.
    <SPAN>Please prove me wrong, I beg you.<SPAN> Specifically, explain to me how and in what specific hardware and software configuration the Audigy 2 ZS utilizes DTS music in 5. surround.<SPAN> Feel free to link me to one of your step by steps that details how to enable DTS 5. surround sound music.<SPAN> If I am wrong, I will have no problem retracting or updating my statements. However, I have attempted every suggestion and procedure here and elsewhere with consistently awful results. To reiterate, my configuration is the Audigy 2 ZS with the latest software updates across the board. I have the Logitech 5500 5. speaker system and I am connected using the Digial Out on the back of the Audigy 2 ZS.<SPAN> Lastly, as your customer, I want YOU to figure out what is going on between the Logitech 5500 speakers and the Audigy 2 ZS.<SPAN> Creative Labs is a large enough company that they should be capable of addressing competitor?s products from a compatibility standpoint when used with the Audigy 2 ZS.
    <SPAN><SPAN>Now your taken to task...
    Message Edited by dieu on 04-04-2005 2:44 AM

  • DTS Import of MDB in SQL Server 2000 Drops Memo Field Data

    I have used DTS in SQL Server 2000 to import an MDB filed (MS ACCESS) of a table.  When the table is imported the primary key is lost and the memo field data is completely gone. 
    I use the tranformation option in the DTS wizard to add the primary key and make sure the data type for the memo field is varchar and has a size of 8000.  I need that large size since I am storing lots of html code. 
    When I preview the data I see the html code that is supposed to get imported.  However, when I return all rows from the table in Enterprise Manager the field is empty.
    So I tried to manually copy the data from the MS Access Database into SQL Server.  Could not figure out if SQL Server has an interface like MS Access to simply copy data into a table.  So I linked to the tables from MS Access to the SQL Server table. 
    When I opened the linked table I see the data in the description field.  However, if I return the rows from within SQL Server no data is present.
    I have some ASP code trying to read the data in the SQL Server table.  However, nothing is returned and when I run the SQL Statement, nothing gets returned.  The SQL statement returns all rows.  All the other data is present but nothing in the description field. 
    What am I doing wrong?  Any suggestions anyone, please!
    TIA 

    It is important to know the version of MS Access. I will recomend you to use nvarchar datatype instead of varchar. May be the description field contain unicode characters.
    Refer this link to understand more on datatype mapping between access source and sql server destionation.
    http://blogs.msdn.com/b/ssma/archive/2011/03/06/access-to-sql-server-migration-understanding-data-type-conversions.aspx?Redirected=true
    Regards, RSingh

  • Error in script - 'Results' is not a member of 'Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptObjectModel'

    I'm trying to set up a script task in SSIS (my first attempt at doing so, so bear with me).    Part of this is code I have pulled from other examples I found on the internet.    
            Dts.TaskResult = Dts.Results.Success
    on the above line, I'm getting error
    'Results' is not a member of 'Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptObjectModel'
    Can you tell me what's wrong?
    Imports System
    Imports System.Data
    Imports System.Math
    Imports Microsoft.SqlServer.Dts.Runtime
    <System.AddIn.AddIn("ScriptMain", Version:="1.0", Publisher:="", Description:="")> _
    <System.CLSCompliantAttribute(False)> _
    Partial Public Class ScriptMain
     Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
     Enum ScriptResults
      Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
      Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
     End Enum
        Public Sub Main()
            Dim mgr As ConnectionManager
            mgr = Dts.Connections("FTP_Connect")
            Dim conn As FtpClientConnection
            conn = New FtpClientConnection(mgr.AcquireConnection(DBNull.Value))
            Dim fileNames(0) As String
            fileNames(0) = "LEVEL01.TESTFILE"  'user can avoid using / in file name here
            Try
                conn.Connect()
                conn.ReceiveFiles(fileNames, "c:\holddata", True, True)
            Catch ex As Exception
            Finally
                conn.Close()
            End Try
            Dts.TaskResult = Dts.Results.Success
        End Sub
    End Class

    I think error is here - Dts.TaskResult = Dts.Results.Success, it can't find the enumerator
    name "Results". The enumerator name that you gave (or by default) "ScriptResults"
    Enum
    ScriptResults
      Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
      Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
     End Enum
    So, try with this statement 
     Dts.TaskResult = Dts.ScriptResults.Success
    //this is last 3rd line from bottom
    Narsimha

  • No DTS sound with movi

    I already read the other threads about DTS problems but it didn't solve my problem. I have an Audigy 2 ZS gamer card, an ATI All-In-Wonder 9800 Pro, a Sony DVD dri've, Logitech 5. speakers which I hav connected to the sound card properly, plent of RAM and Athlon 64 3500+. My main problem shows up in two ways, first I have a DVD that cleans the lens and also does other sound and video tests, on my home theatre system the 5. sound tests works great playing sound out if each speaker and the subwoofer, but when I play it on my computer I only get sound from the front three speakers. Also, when playing movies I get sound when I choose the 5. DD setting but I get no sound when I choose the DTS setting. I went into Audio HQ and both DD 5. and DTS are activated. I don't even know for sure if I am getting true Dolby Digital 5. when I watch movies. Sound comes out of all the speakers when I watch a movie in 5. and also on the speaker tests in the Audio HQ. I have two DVD players, the InterActual one that comes with a lot ov DVD's, and the ATI player that came with the all-in-wonder card. I noticed that when I go to the sound options on the ATI DVD player it gives me a few options, either decode and downmix to 2 speakers or Pass through to an audio device where it gives me options of two different ATI audio devices but no creative. Any help on this would be greatly appreciated.

    I believe that if you do not have either a hardware decoder or a software decoder,Intervideo DVD 6 Platinum or Cyberlink Power DVD you will be unable to listen to DTS,certification of Dolby,DTS,or THX only means that it's compatible with that format and the proper equipment

  • Arstechnica: Creative lies on missing DTS/Dolby Decoding feature

    Creative Says : "these functions are not supported at driver level in Windows Vista." This isn't true. When two of the driver files from a standard X-Fi card are replaced with two driver files drawn from a Dell-specific driver available at the company's support [url="http://support.us.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R44728&for matcnt=&libid=0&fileid=9372">web site[/url], DTS and DD decoding immediately reappear as options and function correctly."
    "Creative might be able to get away with saying that DTS and DD decoding aren't enabled at the driver level for X-Fi and Audigy cards, but the functionality is clearly baked into the driver and is thus supported."
    [url="http://arstechnica.com/news.ars/post/2008033-creative-irate-after-modder-spruces-up-vista-x-fi-drivers.html">Arstechnica story on the Dolby & DTS Decoding scandal
    [/url]
    Below is my open letter to Creative about this situation ....
    To Creative Executi'ves ,
    I am a core customer, someone who has been purchasing your cards for years. Hear me out.
    What you may not realize is this whole backlash about your drivers is not new, it has been building up slowly for months and has just now come to a head. With both my Audigy and more recently my X-fi Fatality card on XP, I have always used my Creative card as the center of sound on both my computer and my entertainment system. I took it for granted that after spending so much money on the ultimate sound card, that I could just plug in my cable box or dvd player into x-fi and my Klipsch speakers would hum. After spending so much money on computer speakers that would also double as my TV center speakers I was not about to buy another external decoder to do something I expect my sound card to do.
    At first after moving to Vista I thought that this feature was eventually coming, that you were working diligently to get my x-fi's decoding capabilities back. Then month after month my expectations dwindled. Imagine my anger when I come to realize that this feature was purposely removed at the software level. That by simply adding two files from a x-fi dell driver that the feature came back. Then on top of it you pour salt into the wound by never fully explaining the reason why you removed these important features. Your explanation was simply that it was not supported and that PowerDVD would now handle all Dolby/DTS decoding. After months of waiting your explanation was far from sufficient. Imagine how annoyed i was trying to figure out how to get PowerDVD to actually decode something from an outside source , which it does not. In my case, and many others on this forum your explanation was lacking. Im going to take a leap and assume that something about Vista's DRM has prevented you from decoding Dolby & DTS. If that is the case why not come out and just explain it to your customers as such. Your lack of transparency on this issue has just been plain bad and now because of it you are angering your customer base.
    Let me be clear, in my eyes, this situation has severely hurt your companies reputation and brand. The sad thing about this is that in the end this is not a story about lacking features. It's a story about a company with good products that just did not know how to effecti'vely communicate with it's customers. Will I ever buy another creative product again, I dunno. But I do know that this whole fiasco has decreased the chances that I will. If I do , it will most definitely not be one of your upper end products as I have always purchased in the past.
    Im done with this rant, im going to play some Battlefield 2 with Ultra High EAX settings. Hey, at least they did not take away all my features like they did with those poor Audigy users
    Message Edited by soundfire on 04-05-2008 09:4 PMMessage Edited by soundfire on 04-05-2008 09:45 PM

    PawPaw, I feel your pain ! I currently own both an Audigy Platinum and a Creative X-fi Fatality. The main reason I purchased the upgrade cards which included breakout boxes is for the optical/digital in feature. As I say in my letter, I have, for years hooked up my DVD and cable box to provide my theater entertainment though my computer speakers. The setup worked great?
    Creative in essence has retroacti'vely removed the feature that was the motivating factor in my purchase of their upper model cards. By making the decision not to add this "expected" feature on Vista (The default OS)? Creative, as I see it has in actuality removed a defining functionality from it's product line. It has made the front box with all it's special hook ups, pointless. Angering your enthusiast base is just not a good way to bring your company back into the green. If Creative had at least explained the reason for the feature removals, that's one thing. It would at least be a start towards improving customer communication.
    It's sad to see such a staple in the tech industry go down hill so fast. While the company executi'ves in singapore are huddling around planning their company comeback.... Which is no doubt the next greatest thing high fidelity MP3 players . They ought to take some time out to think about the customer again because a company li'ves and dies on it's customers, not it's technology.
    My first sound blaster card : Sound Blaster 6 - 993
    Possibly my Last? : Creative x-fi fatalty - 2007

  • MySQL Exception in WL 8.1 - Can't call commit when autocommit=true

    Thanks in advance. Any help would be appreciated as I'm new to Weblogic. I've created a database control and get the following error at run time that I can't seem to get around:
    An unexpected exception occurred while attempting to locate the run-time information for this Web Service. Error: java.sql.SQLException:
    The server trace is as follows:
    ####<Jul 23, 2004 8:54:08 AM CDT> <Error> <WLW> <dts-client1> <cgServer> <ExecuteThread: '11' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <000000> <Exception processing ManageRouteTableJCS.ManageRouteTableTest
    java.sql.SQLException: Can't call commit when autocommit=true
         at com.mysql.jdbc.Connection.commit(Connection.java:1136)
         at weblogic.jdbc.wrapper.PoolConnection_com_mysql_jdbc_Connection.commit(Unknown Source)
         at com.bea.wlw.runtime.core.bean.BMPContainerBean.initTableAccess(BMPContainerBean.java:1650)
         at com.bea.wlw.runtime.core.dispatcher.DispComponentJar.confirmDeployment(DispComponentJar.java:157)
         at com.bea.wlw.runtime.core.dispatcher.DispResources.confirmDeployment(DispResources.java:754)
         at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:660)
         at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.getDispUnit(HttpServerHelper.java:501)
         at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.executeGetRequest(HttpServerHelper.java:541)
         at com.bea.wlw.runtime.core.dispatcher.HttpServer.doGet(HttpServer.java:81)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6456)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    Note that the above error only occurs with the database control. When I use the following straight Java code I can read records from the database just fine:
    <%@page import="javax.naming.*,javax.sql.*,java.sql.*"%>
    <%
    Context ctx = new InitialContext ( );
    DataSource dataSource = (DataSource) ctx.lookup ( "MySQLDataSource" );
    Connection connection = dataSource.getConnection ( );
    Statement statement = connection.createStatement ( );
    ResultSet result = statement.executeQuery ( "select * from myTable1" );
    while ( result.next ( ) ) {
    out.print ( result.getString ( "field1" ) );
    out.print ( "<br>" );
    connection.close ( );
    %>
    I have experimented with disabling autconnect at the datasource with no change to the behavior.
    Environmet specifics:
    - Weblogic 8.1/SP3 (had the issue with SP2)
    - MySQL standard 4.1 (had the issue with 4.0 and MaxDB)
    - mysql-connector-java-3.0.14-production
    I have read many articles on using using MySQL and Weblogic using I/O classes but not an article where a control was created in design view as I have done. Since I am able to read from the database with the executeQuery command I am led to believe that I have the database and driver set up correctly.
    Anyone run into this and have an idea of what I don't have configured properly?
    Thanks,
    David

    Thanks in advance. Any help would be appreciated as I'm new to Weblogic. I've created a database control and get the following error at run time that I can't seem to get around:
    An unexpected exception occurred while attempting to locate the run-time information for this Web Service. Error: java.sql.SQLException:
    The server trace is as follows:
    ####<Jul 23, 2004 8:54:08 AM CDT> <Error> <WLW> <dts-client1> <cgServer> <ExecuteThread: '11' for queue: 'weblogic.kernel.Default'> <<anonymous>> <> <000000> <Exception processing ManageRouteTableJCS.ManageRouteTableTest
    java.sql.SQLException: Can't call commit when autocommit=true
         at com.mysql.jdbc.Connection.commit(Connection.java:1136)
         at weblogic.jdbc.wrapper.PoolConnection_com_mysql_jdbc_Connection.commit(Unknown Source)
         at com.bea.wlw.runtime.core.bean.BMPContainerBean.initTableAccess(BMPContainerBean.java:1650)
         at com.bea.wlw.runtime.core.dispatcher.DispComponentJar.confirmDeployment(DispComponentJar.java:157)
         at com.bea.wlw.runtime.core.dispatcher.DispResources.confirmDeployment(DispResources.java:754)
         at com.bea.wlw.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:660)
         at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.getDispUnit(HttpServerHelper.java:501)
         at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.executeGetRequest(HttpServerHelper.java:541)
         at com.bea.wlw.runtime.core.dispatcher.HttpServer.doGet(HttpServer.java:81)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6456)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    Note that the above error only occurs with the database control. When I use the following straight Java code I can read records from the database just fine:
    <%@page import="javax.naming.*,javax.sql.*,java.sql.*"%>
    <%
    Context ctx = new InitialContext ( );
    DataSource dataSource = (DataSource) ctx.lookup ( "MySQLDataSource" );
    Connection connection = dataSource.getConnection ( );
    Statement statement = connection.createStatement ( );
    ResultSet result = statement.executeQuery ( "select * from myTable1" );
    while ( result.next ( ) ) {
    out.print ( result.getString ( "field1" ) );
    out.print ( "<br>" );
    connection.close ( );
    %>
    I have experimented with disabling autconnect at the datasource with no change to the behavior.
    Environmet specifics:
    - Weblogic 8.1/SP3 (had the issue with SP2)
    - MySQL standard 4.1 (had the issue with 4.0 and MaxDB)
    - mysql-connector-java-3.0.14-production
    I have read many articles on using using MySQL and Weblogic using I/O classes but not an article where a control was created in design view as I have done. Since I am able to read from the database with the executeQuery command I am led to believe that I have the database and driver set up correctly.
    Anyone run into this and have an idea of what I don't have configured properly?
    Thanks,
    David

  • Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B

    Hi,
    I have developed several SSIS packages with the last Beta of VS2005 / SQL Server CTP. After the public release I tried to uninstall the CTP-Versions to install the msdn finals but this time I got lost and was not able to satisfy the requirements of the final setup of VS2005. So I decided to install the whole pc again and after some hours I had a clean machine (XP with latest SQL Server 2005 Standard and VS2005 Professional).   Now I have tried to open my SSIS-Project but getting the following error:   Error loading ImpNetqNewsRss.dtsx: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Schlüssel ist im angegebenen Status nicht gültig.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.
    After some “googleing” I found this thread: http://forums.microsoft.com/msdn/showpost.aspx?postid=22739&siteid=1   If I’m right the solution should be to use a Package Password, but I can’t figure out where I have to go enter/change a password. I even can’t remember I that ever used a password on my old installation for a dtsx-package??   Any help is welcome…   Regards, Dirk

      Let's Say your package name is MyPackage
      In Visual Studio  Go to Control Flow Tab.
      Righ Click on an empty area inside the window not clicking  "Data Flow Component" .  pop up menu click the the properties to get to the properties window of MyPackage package.
    Under the Security Area -> You will see 
            ProtectionLevel              -- Change that to EncryptSensitiveWithPassword
            PackagePassword          -- enter password->  temp
    This should do the trick however to be sure:
    Below you will connection managers:
    Database Connections (if more than one preform on all) 
      Double Click your connection to get the property pages. Click "ALL" under the Connection Link on Left Side. Scroll Down to Security Area.
      Provide the followings:
       Password  (for the sql userid being used)
       Persist Security Info  = True
    Save the Package and connect to SQL Integration Srvices in SQL Manager  (To Server e.g; DBServer (Integration Services) 
      Stored Packages -> MSDB -->  Right Click --> choose Import Package
      in the property dialog box 
                  Package Location :   File System 
                  Package Path  -- Choose the location of your dtsx file.  (MyPackage.dtsx)
      Leave everything default.
      Click OK.
      Dialog box will appear asking for the Package Password 
      Provide the password-> temp
      You have successfully imported the package called MyPackage.
      In order to create a job.   
      In the job Step->
           Type:  SQL Server Integration Services Package
           In the General Tab:
                     Package Source :  SSIS Package Store
                     Server : DBServer  (Where we stored our package above)
        Click the button for the package:  Choose your package  (MyPackage)
       Click OK :
        It will ask the package password again :  temp
                    Package has successfully been loaded to Job Step.  Now you can schedule and do a test run on the job.
      Thanks for the patience of reading for those who are expert.
      - Azhar

  • How do I get Dolby digital live or DTS connect to work?

    I have the sound blaster Zx sound card and the logitech z906 5.1 surround speaker system. I am connecting to the speakers via optical cable. I figured Dolby digital live and/or DTS would sound great with this set up, only problem when I turn on either of those my speakers go silent. I set Speakers: Soundblaster Z as my default playback device but other than that I am not sure what I need to do to get it to work.
    Bruce

    I have the z 906 speakers, not the Z-5500 in your link. The manual I already have says the z906 speakers automatically detect the digital signal. I figured the Sound Blaster card would convert an analog signal to digital since it is going into the speakers through the Optical cable, I guess I was wrong.
    I have read the link about digital connections on these forums along with the notice in the cinematic tab in the Sound Blaster control panel. I believe they are both saying that I will not be able to use my music player (windows media player) in conjunction with the Dolby DTS and Dolby Digital Live, is this true?
    If so then is the only way to listen to the DTS or digital Live effects is through a DVD or Blu ray disc encoded for either of those effects?
    If this is true how do I test my dolby digital outputs to make sure they are working correctly?
    Bruce

  • Oracle equivalent of SQL DTS package

    In process of migrating SQL database to Oracle database what is Oracle equivalent of SQL DTS package???

    Data transformation services are something totally different, that have nothing to do with migration process. Can you please be more specific with your question? If you really want an answer, then you can consider the conversion phase....
    But, again, there is no reason to compare these two.
    If you want you can read about Oracle's data warehouse concepts, probably ETL is the true answer to your question

  • MultipleActiveResultSets=True...where should I put it?

    Sorry guys, the code below returns the error  There is already an open DataReader associated with this Command which must be closed first.
    Googling I discovered that I should add up MultipleActiveResultSets=True  to my connection.string. But I am wondering how. The error can be because I am calling a view?
    Dim mysql As String = "Select customer, perc from testscript"
    Dim adoconn As SqlClient.SqlConnection = DirectCast(Dts.Connections("ldnpreportsrv.Control1").AcquireConnection(Dts.Transaction), SqlClient.SqlConnection)
    Dim sqlcommand As New SqlClient.SqlCommand(mysql, adoconn)
    Dim reader2 As SqlDataReader = sqlcommand.ExecuteReader(CommandBehavior.CloseConnection)
    Dim customer As String
    Dim percentage As String
    Dim message As String
    Do While reader2.Read()
    customer = reader2("customer").ToString()
    percentage = reader2("perc").ToString()
    message += "Customer: " & customer & Chr(13) & Chr(10)
    message += "Percentage: " & percentage & Chr(13) & Chr(10)
    Loop
    sqlcommand.ExecuteNonQuery()
    adoconn.Close()
    Dim button As DialogResult = MessageBox.Show(message, "Cool", MessageBoxButtons.OK)
    Dts.TaskResult = ScriptResults.Success

    Yes, ArthurZ is correct. ExecuteNonQuery will execute the same command again and discard the resultset, which serves no purpose here.  You get the error because you still have reader2 open on the connection.  Instead, you should close the
    data reader.  Replace the ExecuteNonQuery line with:
    reader2.Close()
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

Maybe you are looking for