ste976 wrote: > hello, i am testing the use of LMS/c-3po/squeezelite in my system > > at the moment i have i few problems and the main one is when playing dsf > files with c-3po. i have a strong noise (for a fraction of a second) > between songs (a noise, not a small click) > > first i'll explain my set up, hopefully someone can help me to locate > the problem. > > > LMS SERVER > the server is on a mac (once i decide to use this system i'll move it to > a debian server) and these are info about the LMS server version: > Logitech Media Server Version: 7.9.2 - 1558382969 @ Tue May 21 06:18:31 > CEST 2019 > Operating system: OS X 10.11.6 - EN - utf8 > Platform Architecture: x86_64 > Perl Version: 5.18.2 - darwin-thread-multi-2level > Audio::Scan: 1.02 > IO::Socket::SSL: 1.966 > Database Version: DBD::SQLite 1.58 (sqlite 3.22.0) > Total Players Recognized: 1 > > > on the LMS, is installed: > c3po: v 2.02.11 > (i did install dsdplayer v1.0 too, but do not think it is used) > > sox: sox version is reported as 140402 dsd capable > > -------------------- > > PLAYER: > player is a raspberry pi 3 with a allo digione card connected via spdif > to a dac that can handle pcm up to 192 and dsd(64)-over-pcm. > > squeezelite installed is the one that comes with max2play: > Player Model: SqueezeLite > Player Type: squeezelite > Firmware: Max2Play v1.0.3 based on v1.8.7-999 > so, it' should be same as ralph-irving v1.8.7-999, which has > squeezelite-R2 patch > > > raspberry kernel is:4.19.42-v7+ > > i start squeezelite with "-W" and "-D" options > >
ralphy squeezelite include the R2 patch, it also include the DSD patches from Daphile, but not the one that comes from me and are included in R2. Maybe is not the origin of the problem, but I'd advise you to give a try to squeezelite-R2. ste976 wrote: > > i am mainly interested in playing flac (on my server and from qobuz) and > dsf files > > what i tried: > > 1) playing flac with c-3po converted to wav(uncompressed pcm) without > resampling. > so i select convert (but not resample) on the flac column under the > trascoder settings (i also select "enable stdin" for qoubuz) > this seems to be ok, > i can see from the dac that bit and sample rate are as expected. > actually, i dont know how to check if a wav and not flac is arriving at > the player, but it should be a wav. > > 2) playing flac with c-3po converted to wav(uncompressed pcm) with > resampling > i have selected all sample rates from 44.1 up to 192 that are supported > from the DAC. > and set target sample rate to: closest syncronous supported > the result is a bit unexplected since everything is output at 24/192. i > would have expected that 44.1 would output at 44.1 since it is supported > by the dac. > > When STDIN (needed by Qobuz plugin) is enabled, some functionalities do not work in LMS. In this case, I'm prevented to investigate the real sample rate of the input stream: C-3PO is showing you an alert in the first line about that and it resamples everything to the maximum allowed rate instead. ste976 wrote: > > and now the problems... > > 3)i tried to have flac transcoded to wav and the dsf untouched, so i > unchecked everything on c3po (transcoder settings) on dsf column. > the dsf did not play (maybe i should uncheck dsf on c3po general > settings?) > if instead i check resample (but not convert) on the dsf column, then > the dsf files play and the dac see them as dsd64 > problem is that there is noise between songs > > > To have C-3PO do not handle a specific format, You should uncheck it in Advanced -> C-3PO... (GENERAL SETTINGS). To have C-3PO perform limited actions for a specific player and a specific file format, you could operate in Player -> C-3PO... (TRANSCODER SETTINGS). if you uncheck everything for a specific format in TRANSCODER SETTINGS you end up with a 'native' conversion line (-), that is what LMS uses by default, but it could be different by the actual line that could be used by LMS if C-3PO is disabled, depending on other plugins installed or existings convert.conf commands. This is quite sure the case for DSD with DSDPLAY installed. You could check the resulting commands in the different situations in C-3PO RESULTING COMMANDS, even if C-3PO is disabled, then replicate the working one should be easy in C-3PO. ste976 wrote: > > 4) transcode everything (flac and dsf) to dsf(dsd file stream) > every flac or dsf arrive to dac as dsd64 (over pcm) (that is fine) > but same problem as before. any files i play (flac or dsf) make noise > between songs > > what i tried to solve noise problem: > i read somewhere that adding a delay to the -D option could solve the > noise problem between songs. > not 100% sure about how to add the delay, i tried these options on > squeezelite: > -W -D 3 > or > -W -D [3] > but i still have the "noise" between songs. > > > if i disable c3po, the dsf files play fine (dac sees them as dsd64 (over > pcm)), no noise between songs. > > > if someone has an idea how to addres the problem i'll be happy to test. > > thanks No one reported that problem to me before, I'd appreciate if you could give a try to Squeezelite-R2 and see if you still have noise. by the way, the delay is for the transition between DSD and PCM and vice-versa, it does not take place between two tracks with the same format. Is SOX the one from mansr by audiodigitale.eu? ________________________________________________________________________ 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 [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
