title
Products            Buy            Support Forum            Professional            About            Codec Central
 

DSD conversion to WAV

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • laurent69230
    • Feb 2021
    • 18

    DSD conversion to WAV

    Hi all,

    I've upgraded to Asset 7.2 and also have a new transport (3lab brand).

    Everything is working fine except DSD conversion :
    I've set up Asset to convert DSF files to WAV. FLAC files are also converted to WAV.

    16/44 and 24/96 FLAC files are streamed perfectly as WAV.

    But DSF files refuse to be streamed to my 3dlab transport, whatever UPNP controler I use.

    Unexpected error on the device : HRESULT : 0xc00d3e85.

    With other UPNP transport I have (a sony Blu Ray player), streaming is OK but the audio flow when streaming DSF files is shown as a 16bit / 96 Khz format. An not a 24 bit/96 as it should be.

    I suspect there is a difference between the 24/96 WAV sent from FLAC files and the 24/96 WAV sent from DSF files which causes the 3dlab Transport error.

    Any suggestion to investigate further ?

    Thanks for your help.
  • Spoon
    Administrator
    • Apr 2002
    • 43891

    #2
    Re: DSD conversion to WAV

    Enable the debug log in asset and try streaming the file, the log will show everything in detail.
    Spoon
    www.dbpoweramp.com

    Comment

    • Mike-B
      dBpoweramp Enthusiast
      • Aug 2018
      • 176

      #3
      Re: DSD conversion to WAV

      Originally posted by laurent69230
      Everything is working fine except DSD conversion :
      I've set up Asset to convert DSF files to WAV.
      Why do you want to transcode (play as) DSD to WAV.
      FLAC to WAV is OK, I do that myself as in my streamer(Naim) WAV does sound subtly better.
      I ask because FLAC. WAV etc are PCM - 16 or 24 bit, DSD (Direct Stream Digital) is single bit (bit stream) and DSD is arguably supposed to have some sound advantages over PCM, so my question is why have you bought DSD if you're not going to play it as DSD.

      Also what DSD are you using, DSD64, DSD128 or DSD256
      Last edited by Mike-B; 03-15-2021, 09:44 AM.

      Comment

      • laurent69230
        • Feb 2021
        • 18

        #4
        Re: DSD conversion to WAV

        With the log enabled, I dot not see any difference between streaming a 24/96 FLAC files and a DSF file, except the first steps where it reads metadata in the FLAC files. These steps are not visible when streaming the DSF files

        Comment

        • laurent69230
          • Feb 2021
          • 18

          #5
          Re: DSD conversion to WAV

          for example, when I stream a 24/96 flac file :

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

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

          Content Range: 0 to 511
          Opening audio file: /volume1/music/David Oistrakh/Beethoven - Les 10 sonates pour piano et violon/01-01-Violin_Sonata_No_1_in_D_Major_Op_12_No_1-SMR.flac
          Decodes [Get]
          Decodes [Get]
          Decodes [Get]
          Decodes [Get]
          Decodes [Get]
          ->-> [Open]
          Opening file '/volume1/music/David Oistrakh/Beethoven - Les 10 sonates pour piano et violon/01-01-Violin_Sonata_No_1_in_D_Major_Op_12_No_1-SMR.flac' for read access: Opened
          Init FLAC:
          Reading Meta Data:
          contained 14 tags:
          ALBUM: David Oistrakh, Lev Oborin : Beethoven: Les dix sonates pour violon (Mono Version)
          ARTIST: David Oistrakh
          Lev Oborin
          COMPOSER: Ludwig van Beethoven
          CONTENTGROUP: Sonate pour violon et piano n°1 en ré majeur, Op. 12/1
          COPYRIGHT: 1962 - BNF Collection 2015
          Year: 1962
          DESCRIPTION: Label : BnF Collection - Believe

          Disc: 1/6
          GENRE: Classique
          PERFORMER: David Oistrakh
          Lev Oborin
          TITLE: Violin Sonata No. 1 in D Major, Op. 12 No. 1: I. Allegro con brio
          Track: 1/9
          WORK: Sonate pour violon et piano n°1 en ré majeur, Op. 12/1
          Album Artist: David Oistrakh
          Contains picture block, size (bytes): 67944 type: 3
          ->-> [ReadIDTags]
          <-<- [ReadIDTags]
          ->-> [FillAudioProps]
          Encoder: FLAC reference libFLAC 1.3.2 20170101
          Sample Count: 36,060,068
          ID Tag: Vorbis Comments
          Contains: Album Art, CRC, ID Tag [Vorbis Comments]
          <-<- [FillAudioProps]
          ->-> [FillAudioInfo]
          Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0
          Audio Length: 375625 mili-seconds 60391630 bytes 4608 kbps
          <-<- [FillAudioInfo]
          Creating Decode Buffers: Created
          <-<- [Open]

          Streaming File WAVE Transcoded [216360452 bytes]: /volume1/music/David Oistrakh/Beethoven - Les 10 sonates pour piano et violon/01-01-Violin_Sonata_No_1_in_D_Major_Op_12_No_1-SMR.flac
          Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0
          Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0->-> [Close]
          <-<- [Close]

          Serve Entity Set to: audio/wav
          ->-> [Close]
          <-<- [Close]

          Comment

          • laurent69230
            • Feb 2021
            • 18

            #6
            Re: DSD conversion to WAV

            when I stream a DSF file :
            ===========ProcessFileRequest================

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

            Content Range: -1 to -1
            Opening audio file: /volume1/music/Artur Rubinstein/Beethoven Piano Sonatas [DSD]/01 Adagio sostenuto0_2.8M.dsf
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            ->-> [Close]
            <-<- [Close]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            ->-> [Close]
            <-<- [Close]
            ->-> [Close]
            <-<- [Close]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            ->-> [Close]
            <-<- [Close]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            Decodes [Get]
            ->-> [Close]
            <-<- [Close]
            Decodes [Get]
            Decodes [Get]
            ForceNoneDOP [Set]
            ->-> [Open]
            Opening file '/volume1/music/Artur Rubinstein/Beethoven Piano Sonatas [DSD]/01 Adagio sostenuto0_2.8M.dsf' for read access: Opened
            ->-> [FillAudioProps]
            Sample Count: 35,791,776
            <-<- [FillAudioProps]
            ->-> [FillAudioInfo]
            Uncompressed WFX (sent to db): Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0
            Audio Length: 372831 mili-seconds 214750656 bytes 4608 kbps
            <-<- [FillAudioInfo]
            Creating Decode Buffer: Created
            <-<- [Open]

            Streaming File WAVE Transcoded [214750700 bytes]: /volume1/music/Artur Rubinstein/Beethoven Piano Sonatas [DSD]/01 Adagio sostenuto0_2.8M.dsf
            Transcoding from Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0
            Transcoding to Format Tag: 1 Channels: 2 Bits per Sample: 24 Samples Per Second: 96000 Bytes Per Second: 576000 Block Align: 6 CB Size: 0
            Serve Entity Set to: audio/wav
            ->-> [Close]
            <-<- [Close]

            Comment

            • laurent69230
              • Feb 2021
              • 18

              #7
              Re: DSD conversion to WAV

              In fact, I dot not care too much about the PCM / DSD comparison. IMHO, the mastering process is much more important.

              So, whatever format is it, I keep the version that sounds the best to my ears. There are many albums for which the sacd mastering is a nightmare. In this cas, I keep only the 16/44 PCM files which sounds much better.

              I have 2 systems and one of the 2 does not support DSD. SO I would like to be able to convert DSD file on the fly.

              Comment

              • Mike-B
                dBpoweramp Enthusiast
                • Aug 2018
                • 176

                #8
                Re: DSD conversion to WAV

                OK so if you don&*8217;t care about DSD, then buy only PCM, and convert what DSD files you have already into PCM.

                Comment

                • Spoon
                  Administrator
                  • Apr 2002
                  • 43891

                  #9
                  Re: DSD conversion to WAV

                  Which nas are you using?
                  Spoon
                  www.dbpoweramp.com

                  Comment

                  • laurent69230
                    • Feb 2021
                    • 18

                    #10
                    Re: DSD conversion to WAV

                    It's a synology DS918+

                    Comment

                    • laurent69230
                      • Feb 2021
                      • 18

                      #11
                      Re: DSD conversion to WAV

                      Originally posted by Mike-B
                      OK so if you don&*8217;t care about DSD, then buy only PCM, and convert what DSD files you have already into PCM.
                      why spend time performing manual conversion on 400 albums when the system is supposed to do it ?

                      Comment

                      • Mike-B
                        dBpoweramp Enthusiast
                        • Aug 2018
                        • 176

                        #12
                        Re: DSD conversion to WAV

                        Originally posted by laurent69230
                        why spend time performing manual conversion on 400 albums when the system is supposed to do it ?
                        What you are trying to do is called 'transcode' (play as) .... this is to stream a DSD (.dsf) (play as) a PCM (.wav)
                        Converting a different process, this is to change the file format from DSD (.dsf) to PCM (.flac, .wav etc)

                        And my Synology + Naim will not transcode (play as) DSD as WAV

                        I'll leave you to sort out why with Spoon
                        Last edited by Mike-B; 03-16-2021, 07:48 PM.

                        Comment

                        • laurent69230
                          • Feb 2021
                          • 18

                          #13
                          Re: DSD conversion to WAV

                          I've found a solution : the option "as LPCM" instead of "as WAV" works with my transport : I do not know exactly the difference between both options but one of them is OK.

                          By the way, the DAC indicates a 96k PCCM file whereas, when I transcode manually dsf files with dbpoweramp music converter, I get a 88k file, which is a more straighforward conversion scheme coming from a 2.8Mhz DSD file.

                          Any way to have the same conversion scheme with Asset Upnp ?

                          Comment

                          • Spoon
                            Administrator
                            • Apr 2002
                            • 43891

                            #14
                            Re: DSD conversion to WAV

                            The conversation is not based on simple devides so makes no difference is 96 or 88.
                            Spoon
                            www.dbpoweramp.com

                            Comment

                            • vitgraf
                              • Jun 2021
                              • 3

                              #15
                              Re: DSD conversion to WAV

                              I have been using the Linux version for more than six months in my multiroom system.
                              I think this is the best DLNA server on the market.
                              I actively use the transcoding as WAV function for listen 5.1 DSD, 2.0 DSD256 and hi-res with a bitrates above 192k.
                              And here I observe certain problems.

                              1. 5.1 DSD 128, DSD256 playback with slow speed. (Slow motion film effect). 5.1 DSD64 -ok, 2.0 all DSD - ok.
                              Renderers : Dune HD Prime 3, Dune HD Duo 4k.
                              Is this just my problem? Does anyone listen 5.1 DSD 128.256 with PCM transcoding? (as WAV)


                              2. For playing hi-res (DSD128 and 256 , PCM 352.8, 384), I would like to be able to output with a bitrates 176.4, 192k.
                              Is it possible?

                              Comment

                              Working...

                              ]]>