05-05-2021, 06:07 PM
[on a late lunch break, honest]
Is it possible that the audio chain is working fine and we're just seeing a problem with parsing the parameters to display them? With my Khadas Tone Board I see
1. for a DSD64 test file from 2L.no
which looks ok.
For this track the Audioinfo popup reports:
which also looks ok.
2. for a DSD256 version of the same track
which again looks ok.
But for this track the Audioinfo popup reports
Compare the "Encoded at" and "Decode to" lines to the previous case. Sorry, I don't time to find where the parsing is done.
Regards,
Kent
Is it possible that the audio chain is working fine and we're just seeing a problem with parsing the parameters to display them? With my Khadas Tone Board I see
1. for a DSD64 test file from 2L.no
Code:
pi@moodeLR:~ $ cat /proc/asound/card2/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: DSD_U32_BE
subformat: STD
channels: 2
rate: 88200 (88200/1)
period_size: 11025
buffer_size: 44100
which looks ok.
For this track the Audioinfo popup reports:
Code:
INPUT / OUTPUT
Source USB/MUSIC/2L-DSD/2L-45_stereo_01_DSF_2822k_1b.dsf
Encoded at DSD64, 1 bit, 2.822 MHz Stereo
Decoded to DSD bitstream, 5.645 Mbps
Destination Local
Output rate DSD bitstream, 5.645 Mbps
which also looks ok.
2. for a DSD256 version of the same track
Code:
pi@moodeLR:~ $ cat /proc/asound/card2/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: DSD_U32_BE
subformat: STD
channels: 2
rate: 352800 (352800/1)
period_size: 32768
buffer_size: 131072
which again looks ok.
But for this track the Audioinfo popup reports
Code:
INPUT / OUTPUT
Source USB/MUSIC/2L-DSD/2L-45_stereo_01_DSF_11289k_1b.dsf
Encoded at DSD 11.288 MHz
Decoded to 2 bit, , 2.257 Mbps
Destination Local
Output rate DSD bitstream, 22.579 Mbps
Compare the "Encoded at" and "Decode to" lines to the previous case. Sorry, I don't time to find where the parsing is done.
Regards,
Kent