aslg wrote: 
> Hi Marcoc1712,
> thanks! That's what I wanted to know. 
> 
> To summarize our discussion: 
> There is nothing wrong with my LMS setup. In theory a vanilla
> installation of LMS 7.9.1 should able to send native DSD to the Brooklyn
> DAC+ through the sMS-200ultra's Squeezelite player if native DSD is
> correctly enabled in the sMS-200ultra for this DAC.
> 
> The fact I see the following error in the LMS log when I play a DSF file
> (DSDPlayer disabled) indicates something wrong in the Squeezelite's
> Native DSD support in the sMS-200ultra:
> > 
Code:
--------------------
  >   > [18-04-06 18:14:39.3890] Slim::Player::Song::open (409) Error: Couldn't 
create command line for dsf playback for 
[file:////NAS1/music/Various%20Artists/Blue%20Coast%20Collection/Blue%20Coast%20Collection%20-%2001%20-%20Looking%20For%20A%20Home%20-%202.8MHz-DSF.dsf]
--------------------
> > 
> 
> Am I correct? If yes, I will report these findings to SOtM and ask a
> fix.
> 
> Thanks!

No, 

I'm just reporting that LMS could send DSD even to non DSD capable DACS
via Squeezelite that way:


Code:
--------------------
    
  
  [18-04-08 19:55:01.7085] Slim::Player::StreamingController::_Stream (1254) 
Song queue is now 0
  [18-04-08 19:55:01.7088] Slim::Player::StreamingController::_Stream (1257) 
00:e0:4c:68:ce:78: preparing to stream song index 0
  [18-04-08 19:55:01.7091] Slim::Player::Song::open (363) 
file:///F:/SVILUPPO/01%20-%20SqueezeboxServer%20Plugins/musica%20campione/dsf_02-822-400%20(dsd64).dsf
  [18-04-08 19:55:01.7095] Slim::Player::TranscodingHelper::getConvertCommand2 
(447) Matched: dsf->dsf via: -
  [18-04-08 19:55:01.7098] Slim::Player::Song::open (387) seek=false time=0 
canSeek=1
  [18-04-08 19:55:01.7101] Slim::Player::TranscodingHelper::getConvertCommand2 
(447) Matched: dsf->dsf via: -
  [18-04-08 19:55:01.7104] Slim::Player::Song::open (408) Transcoder: 
streamMode=I, streamformat=dsf
  [18-04-08 19:55:01.7107] Slim::Player::Song::open (461) Opening stream (no 
direct streaming) using Slim::Player::Protocols::File 
[file:///F:/SVILUPPO/01%20-%20SqueezeboxServer%20Plugins/musica%20campione/dsf_02-822-400%20(dsd64).dsf]
  [18-04-08 19:55:01.7127] Slim::Player::Protocols::File::open (81) duration: 
[129.4] size: [91308124] endian [] offset: [0] for 
file:///F:/SVILUPPO/01%20-%20SqueezeboxServer%20Plugins/musica%20campione/dsf_02-822-400%20(dsd64).dsf
  [18-04-08 19:55:01.7130] Slim::Player::Protocols::File::open (98) Opening 
file F:\SVILUPPO\01 - SqueezeboxServer Plugins\musica campione\dsf_02-822-400 
(dsd64).dsf
  [18-04-08 19:55:01.7133] Slim::Player::Protocols::File::open (192) Seeking in 
0 into F:\SVILUPPO\01 - SqueezeboxServer Plugins\musica campione\dsf_02-822-400 
(dsd64).dsf
  [18-04-08 19:55:01.7136] Slim::Player::Song::open (482) URL is a song 
(audio): 
file:///F:/SVILUPPO/01%20-%20SqueezeboxServer%20Plugins/musica%20campione/dsf_02-822-400%20(dsd64).dsf,
 type=dsf
  [18-04-08 19:55:01.7181] Slim::Player::StreamingController::_Stream (1322) 
00:e0:4c:68:ce:78: stream
  [18-04-08 19:55:01.7198] Data::Dump::dump (100) Warning: ("STREAMING 
CONTROLLER - _Stream, Song queue is now: ", 0)
  [18-04-08 19:55:01.7201] Slim::Player::StreamingController::_Stream (1365) 
Song queue is now 0
  [18-04-08 19:55:01.7204] Slim::Player::StreamingController::_setPlayingState 
(2446) new playing state BUFFERING
  [18-04-08 19:55:01.7207] 
Slim::Player::StreamingController::_setStreamingState (2455) new streaming 
state STREAMING
  [18-04-08 19:55:01.7521] Slim::Player::TranscodingHelper::getConvertCommand2 
(447) Matched: dsf->dsf via: -
  [18-04-08 19:55:01.8244] Data::Dump::dump (100) Warning: "STREAMING 
CONTROLLER - playerTrackStarted"
  [18-04-08 19:55:01.8253] 
Slim::Player::StreamingController::playerTrackStarted (2260) 00:e0:4c:68:ce:78
  [18-04-08 19:55:01.8256] Slim::Player::StreamingController::_setPlayingState 
(2446) new playing state PLAYING
  [18-04-08 19:55:01.8262] Slim::Player::StreamingController::_Playing (393) 
Song 0 has now started playing
  
  
  
--------------------


then Squeezelite handle it that way:


Code:
--------------------
    
  
  HTTP/1.1 200 OK
  
  Server: Logitech Media Server (7.9.1 - TRUNK)
  
  Connection: close
  
  Content-Type: audio/dsf
  
  [19:55:01.725] sendRESP:202 RESP
  [19:55:01.727] pa_monitor:179 output on
  [19:55:01.727] pa_monitor:200 end monitor thread
  [19:55:01.762] _pa_open:268 opened device 1 - Altoparlanti (Realtek High Defi 
at 352800 latency 185 ms
  [19:55:01.820] _read_header:191 id: DSD  len: 28 consume: 28
  [19:55:01.820] _read_header:158 DSF version: 1 format: 0
  [19:55:01.820] _read_header:168 channels: 2
  [19:55:01.820] _read_header:169 sample rate: 2822400
  [19:55:01.820] _read_header:170 lsb first: 1
  [19:55:01.820] _read_header:171 sample bytes: 45652320
  [19:55:01.820] _read_header:172 block size: 4096
  [19:55:01.820] _read_header:191 id: fmt  len: 52 consume: 52
  [19:55:01.820] _read_header:178 found dsd len: 91308044
  [19:55:01.820] dsd_decode:765 setting track_start
  [19:55:01.820] dsd_decode:815 DSD to PCM output
  [19:55:01.824] _output_frames:61 start buffer frames: 233472
  [19:55:01.824] _output_frames:146 track start sample rate: 352800 
replay_gain: 0
  [19:55:01.824] pa_callback:371 pad with silence
  [19:55:01.824] sendSTAT:171 STAT: STMs
  [19:55:01.824] sendSTAT:171 STAT: STMt
  [19:55:03.000] sendSTAT:171 STAT: STMt
  [19:55:03.000] process:494 strm
  [19:55:03.000] process_strm:256 strm command t
  
  
--------------------


In my case decoding DSD to PCM, just becouse I'm using a NON DSD (or
DOP) capable DAC, but from the LMS point of view, Squeezelite
(Squeezelite-R2 in this case) is reporting to be able to receive native
DSD and that could be tested in many ways, i.e. enabling DSDPlay and
looking for that message:


Code:
--------------------
    
  "Enable DSD-over-PCM:  This player supports native playback of DSD files. 
DSD-over-PCM should be configured on the player configuration interface."
  
--------------------


Why this is not happening in your installation is unclear to me, BUT
I'll check squeezelite first. TOO BAD you payed quite a lot of money to
buy an appliance that 'CLOSE UP' what is a great piece of FREE AND OPEN
software, so you can't even test how is launched and the log. Your only
solution, then, is ask to them.



________________________________________________________________________
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=101641

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

Reply via email to