illustrate
Products            Buy            Support Forum            Registrations            Professional            About           
 

Streaming multichannel dsf files.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sonci

    • Jul 2024
    • 10

    Streaming multichannel dsf files.

    Hello,
    I have a few multichannel dsf files, and usually I stream them through a Blu Ray player to my receiver that does not support dsf files, so I configure Assett to stream dsf as wav.
    This has worked ok for some time, but lately after installing windows, I installed the latest version of asset, and it just doesn`t work. It just hangs there nothing plays.
    After some hours of troubleshooting, I installed Asset-Windows-2023-05-15 and it works.
    I`m still using windows 7, but I don`t think that`s the reason.
  • PeterP
    Super Moderator
    • Jul 2011
    • 1494

    #2
    Thanks for the bug report.
    Can you please post your computer's CPU model?
    Asset's decoding of multichannel DSF to WAV is extremely CPU heavy, sounds like current versions might be having trouble processing audio data at sufficient rate.
    Does it help to convert your DSF files to WavPack? It's a lossless format capable of holding DSD content, and its decoder handles DSD-to-WAV more efficiently than our current DSD decoder.

    Comment

    • sonci

      • Jul 2024
      • 10

      #3
      Originally posted by PeterP
      Thanks for the bug report.
      Can you please post your computer's CPU model?
      Asset's decoding of multichannel DSF to WAV is extremely CPU heavy, sounds like current versions might be having trouble processing audio data at sufficient rate.
      Does it help to convert your DSF files to WavPack? It's a lossless format capable of holding DSD content, and its decoder handles DSD-to-WAV more efficiently than our current DSD decoder.
      Its a Core i7 3770k 3.5Ghz, a bit old but was a great cpu some years ago..
      I don't see wavpack as an option in assett configuration, but I think blu ray player support only wav or lpcm, for multichannel.
      In task manager with the old assett version there is barely 10% of cpu load , when transcoding dsf, even with other programs loaded.
      Last edited by sonci; February 03, 2025, 08:48 PM.

      Comment

      • sonci

        • Jul 2024
        • 10

        #4
        It's not only multichannel dsf, even stream dsf as dop is broken. I also tried version 2025-02-03, basically from 2023-05-15, streaming of dsf is broken unless you stream as is or as single.
        I know not a lot of people use stream as dop, but why change smth that works?
        Is there any archive for old assett versions for windows? Even though 2023 version I have works, there is a bit of freezing sometimes, but was working very good when I first installed assett, probably an earlier version.
        Is really any support here?

        Comment

        • Spoon
          Administrator
          • Apr 2002
          • 44789

          #5
          What CPU usage is there when using the new asset?

          embedding as DOP will not use any CPU, so would have to look at the player and compatibility. Perhaps the player is not compatible with the bit rate, or high sample rate and the old asset was set to limit?
          Spoon
          www.dbpoweramp.com

          Comment

          • sonci

            • Jul 2024
            • 10

            #6
            Originally posted by Spoon
            What CPU usage is there when using the new asset?

            embedding as DOP will not use any CPU, so would have to look at the player and compatibility. Perhaps the player is not compatible with the bit rate, or high sample rate and the old asset was set to limit?
            The player has not changed, nor the dac. Sony UHP H1 connected to a dac by coaxial. Maybe is some inner default setting that has changed, but I haven't touched anything. I just use stream as table, all formats stream as is, and for dsf stream as Wav or as dop. When stream as dop it shows DSD in the dac screen (only for stereo dsf), so basicallt it works, and has worked fine with 2023 versions.
            The cpu is quad core, 3.5ghz, is still much more powerful than nas cpus, and there is no much use even in transcode, but it may be smth in the windows 7, I really don't want to change to 10 for this pc..
            Last edited by sonci; February 06, 2025, 10:42 AM.

            Comment

            • Spoon
              Administrator
              • Apr 2002
              • 44789

              #7
              Would have to enable debug log on new and old, and serve a dsd file. Then post both logs please.
              Spoon
              www.dbpoweramp.com

              Comment

              • sonci

                • Jul 2024
                • 10

                #8
                I just found a 2022 version on my pc, and everything works. Scaning files is a bit slow but has always being this way.
                Streaming dsf as dop is smooth again.
                Sorry guys, I'm not going to uninstall and install forever. This is a part of log with the old 2022 version.

                Opening audio file: E:\MULTICHANNEL\New folder\03 - One More Night.dsf
                Decodes [clDecoder::Get]
                Decodes [clDecoder::Get]
                ForceDOP [clDecoder::Set]
                ->-> [clDecoder::Open]
                Opening file 'E:\MULTICHANNEL\New folder\03 - One More Night.dsf' for read access: Opened
                ->-> [clDecoder::FillAudioProps]
                Sample Count: 59,199,488
                <-<- [clDecoder::FillAudioProps]
                ->-> [clDecoder::FillAudioInfo]
                Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                Audio Length: 335598 mili-seconds 355196928 bytes 8467 kbps
                <-<- [clDecoder::FillAudioInfo]
                Creating Decode Buffer: Created
                <-<- [clDecoder::Open]

                Streaming File WAVE DoP DSD Embedded [355196972 bytes]: E:\MULTICHANNEL\New folder\03 - One More Night.dsf
                Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                Serve Entity Set to: audio/wav
                ->-> [clDecoder::Close]
                <-<- [clDecoder::Close]

                Comment

                • Spoon
                  Administrator
                  • Apr 2002
                  • 44789

                  #9
                  We need to see the log from the latest version please.
                  Spoon
                  www.dbpoweramp.com

                  Comment

                  • sonci

                    • Jul 2024
                    • 10

                    #10
                    OK, I installed the 2025 version on a windows 10 laptop. Basically it's the same dsf to dop does not work.


                    =============================================

                    Content Range: 0 to 511
                    Opening audio file: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Decodes [clDecoder::Get]
                    Decodes [clDecoder::Get]
                    ForceDOP [clDecoder::Set]
                    ->-> [clDecoder::Open]
                    Opening file 'Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf' for read access: Opened
                    ->-> [clDecoder::FillAudioProps]
                    Sample Count: 65,025,744
                    Riff Chunks: 'DSD ' 28 bytes 'fmt ' 52 bytes 'data' 248.05 MB 'ID3 ' 287 bytes
                    <-<- [clDecoder::FillAudioProps]
                    ->-> [clDecoder::FillAudioInfo]
                    Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Audio Length: 368628 mili-seconds 390154464 bytes 8467 kbps
                    <-<- [clDecoder::FillAudioInfo]
                    Creating Decode Buffer: Created
                    <-<- [clDecoder::Open]

                    Streaming File WAVE DoP DSD Embedded [390154508 bytes]: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Serve Entity Set to: audio/wav
                    ->-> [clDecoder::Close]
                    <-<- [clDecoder::Close]

                    ===========ProcessFileRequest================

                    =============================================

                    Content Range: 0 to 511
                    Opening audio file: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Decodes [clDecoder::Get]
                    Decodes [clDecoder::Get]
                    ForceDOP [clDecoder::Set]
                    ->-> [clDecoder::Open]
                    Opening file 'Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf' for read access: Opened
                    ->-> [clDecoder::FillAudioProps]
                    Sample Count: 65,025,744
                    Riff Chunks: 'DSD ' 28 bytes 'fmt ' 52 bytes 'data' 248.05 MB 'ID3 ' 287 bytes
                    <-<- [clDecoder::FillAudioProps]
                    ->-> [clDecoder::FillAudioInfo]
                    Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Audio Length: 368628 mili-seconds 390154464 bytes 8467 kbps
                    <-<- [clDecoder::FillAudioInfo]
                    Creating Decode Buffer: Created
                    <-<- [clDecoder::Open]

                    Streaming File WAVE DoP DSD Embedded [390154508 bytes]: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Serve Entity Set to: audio/wav
                    ->-> [clDecoder::Close]
                    <-<- [clDecoder::Close]

                    ===========ProcessFileRequest================

                    =============================================

                    Content Range: 512 to 30531
                    Opening audio file: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Decodes [clDecoder::Get]
                    Decodes [clDecoder::Get]
                    ForceDOP [clDecoder::Set]
                    ->-> [clDecoder::Open]
                    Opening file 'Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf' for read access: Opened
                    ->-> [clDecoder::FillAudioProps]
                    Sample Count: 65,025,744
                    Riff Chunks: 'DSD ' 28 bytes 'fmt ' 52 bytes 'data' 248.05 MB 'ID3 ' 287 bytes
                    <-<- [clDecoder::FillAudioProps]
                    ->-> [clDecoder::FillAudioInfo]
                    Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Audio Length: 368628 mili-seconds 390154464 bytes 8467 kbps
                    <-<- [clDecoder::FillAudioInfo]
                    Creating Decode Buffer: Created
                    <-<- [clDecoder::Open]

                    Streaming File WAVE DoP DSD Embedded [390154508 bytes]: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Serve Entity Set to: audio/wav
                    ->-> [clDecoder::Close]
                    <-<- [clDecoder::Close]

                    ===========ProcessFileRequest================

                    =============================================

                    Content Range: 44 to 12843
                    Opening audio file: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Decodes [clDecoder::Get]
                    Decodes [clDecoder::Get]
                    ForceDOP [clDecoder::Set]
                    ->-> [clDecoder::Open]
                    Opening file 'Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf' for read access: Opened
                    ->-> [clDecoder::FillAudioProps]
                    Sample Count: 65,025,744
                    Riff Chunks: 'DSD ' 28 bytes 'fmt ' 52 bytes 'data' 248.05 MB 'ID3 ' 287 bytes
                    <-<- [clDecoder::FillAudioProps]
                    ->-> [clDecoder::FillAudioInfo]
                    Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Audio Length: 368628 mili-seconds 390154464 bytes 8467 kbps
                    <-<- [clDecoder::FillAudioInfo]
                    Creating Decode Buffer: Created
                    <-<- [clDecoder::Open]

                    Streaming File WAVE DoP DSD Embedded [390154508 bytes]: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Serve Entity Set to: audio/wav
                    ->-> [clDecoder::Close]
                    <-<- [clDecoder::Close]

                    ===========ProcessFileRequest================

                    =============================================

                    Content Range: 390154508 to 390155019
                    Opening audio file: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Decodes [clDecoder::Get]
                    Decodes [clDecoder::Get]
                    ForceDOP [clDecoder::Set]
                    ->-> [clDecoder::Open]
                    Opening file 'Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf' for read access: Opened
                    ->-> [clDecoder::FillAudioProps]
                    Sample Count: 65,025,744
                    Riff Chunks: 'DSD ' 28 bytes 'fmt ' 52 bytes 'data' 248.05 MB 'ID3 ' 287 bytes
                    <-<- [clDecoder::FillAudioProps]
                    ->-> [clDecoder::FillAudioInfo]
                    Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Audio Length: 368628 mili-seconds 390154464 bytes 8467 kbps
                    <-<- [clDecoder::FillAudioInfo]
                    Creating Decode Buffer: Created
                    <-<- [clDecoder::Open]

                    Streaming File WAVE DoP DSD Embedded [390154508 bytes]: Z:\uTorrent\Nils Lofgren – Acoustic Live (2016 Analogue Productions SACD)\Acoustic Live\03 - some must dream.dsf
                    Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 176400 Bytes Per Second: 1058400 Block Align: 6 CB Size: 0
                    Serve Entity Set to: audio/wav
                    ->-> [clDecoder::Close]
                    <-<- [clDecoder::Close]

                    Comment

                    • PeterP
                      Super Moderator
                      • Jul 2011
                      • 1494

                      #11
                      Thanks for the details, problem is being investigated. Please stick with the old version for now.

                      Comment

                      • PeterP
                        Super Moderator
                        • Jul 2011
                        • 1494

                        #12
                        Please go to Asset settings, no matter which version, General Settings / Settings Override (Control Point Specific) and post exact name of Sony control point name shown in the right pane?More complete logs would also be welcome (reveal more about behaviors of this Sony unit).

                        Comment

                        • sonci

                          • Jul 2024
                          • 10

                          #13
                          Originally posted by PeterP
                          Please go to Asset settings, no matter which version, General Settings / Settings Override (Control Point Specific) and post exact name of Sony control point name shown in the right pane?More complete logs would also be welcome (reveal more about behaviors of this Sony unit).
                          av=5.0; cn="Sony Corporation"; mn="UHP-H1"; mv="2.0";

                          Comment

                          • PeterP
                            Super Moderator
                            • Jul 2011
                            • 1494

                            #14
                            Thanks for the details.
                            Please try latest Asset version and overwrite the included program file with this one.
                            I reverted one change that seems to be confusing Sony client (HTTP accept-ranges: none). If this fixes the problem, I'll make Asset detect Sony clients and avoid sending HTTP headers that confuse them.

                            Comment

                            • sonci

                              • Jul 2024
                              • 10

                              #15
                              Originally posted by PeterP
                              Thanks for the details.
                              Please try latest Asset version and overwrite the included program file with this one.
                              I reverted one change that seems to be confusing Sony client (HTTP accept-ranges: none). If this fixes the problem, I'll make Asset detect Sony clients and avoid sending HTTP headers that confuse them.
                              Nope, The file is corrupted or music file is unsupported.

                              Comment

                              Working...