miketyson wrote: 
> Hi Marco,
> you are right the problem is DOP as visible by the squeezelite log:
> 
> > 
Code:
--------------------
  >   > [15:20:35.997914] _read_header:159 DSF version: 1 format: 0
  > [15:20:35.997972] _read_header:169 channels: 2
  > [15:20:35.997982] _read_header:170 sample rate: 5644800
  > [15:20:35.997991] _read_header:171 lsb first: 1
  > [15:20:35.998000] _read_header:172 sample bytes: 2305843009213693951
  > [15:20:35.998012] _read_header:173 block size: 4096
  > [15:20:35.998021] _read_header:179 found dsd len: 12
  > [15:20:35.998030] dsd_decode:768 setting track_start
  > [15:20:35.998039] dsd_decode:817 DSD to PCM output
  > [15:20:36.011893] _output_frames:64 start buffer frames: 16384
  > [15:20:36.011929] _output_frames:149 track start sample rate: 705600 
replay_gain: 0
  > [15:20:36.021960] output_thread:687 open output device: hw:CARD=BossDAC
  > [15:20:36.023473] alsa_open:351 opening device at: 705600
  > [15:20:36.024692] alsa_open:381 reopening device hw:CARD=BossDAC in plug 
mode as plughw:CARD=BossDAC for resampling
  > [15:20:36.027150] alsa_open:422 opened device plughw:CARD=BossDAC using 
format: S32_LE sample rate: 705600 mmap: 1
  > [15:20:36.027538] alsa_open:513 buffer: 80 period: 4 -> buffer size: 56448 
period size: 14112
  > [15:20:36.027817] alsa_open:530 unable to set hw params: Invalid argument
--------------------
> > 
> 
> Squeezelite is trying to decode at 705600 that is clearly not
> supported by Allo Boss (with DSD64 it is working at 352800)
> BTW the Squeezelite coming with pCorePlayer 4.0 beta is v1.9.0-1111 so
> I guess it is updated.
> 
> My concern is that these value are not in line with the DOP
> requirement as defined here:
> https://dsd-guide.com/dop-open-standard#.W4ACiLh9haQ 
> Seems to be 176400 for DSD64 and 352800 for DSD128.
> Why squeezelite is using double values ? I'm missing something ?
> 
> thanks

Native DSD64 is  5.644.800 b/sec, equivalent to 88200 Hz, 32 bit. 
dsd512 is  45.158.400, equivalent to 705600Hz 32bit.
DOP is  using 16 bit chuncks, not 32, so it needs double frequencies to
grant the same bitrate, that's why you need 1.711.200Hz to play DSD 512,
but that value is not supported by any of the squeezelite version im'
aware of.

BTW, why are you using DOP?



________________________________________________________________________
Author of C-3PO plugin,  Squeezelite-R2, Falcon Web interface - See
www.marcoc1712.it
------------------------------------------------------------------------
marcoc1712's Profile: http://forums.slimdevices.com/member.php?userid=34842
View this thread: http://forums.slimdevices.com/showthread.php?t=105309

_______________________________________________
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to