...testet with success on LMS server 7.9.+ on Windows 10.
Thanks to @pbjbryan and @bpa for the WaveInput pluging, which is still working for ever new applications, and for support! http://wiki.slimdevices.com/index.php/WaveInput_plugin The problem was that the default wavin2cmd.exe transcoder bundled with WaveInput plugin didn't work with 24bit files without producing white noise and stuttering. The solution was to use the sox.exe transcoder instead, which also comes with the LMS server for Windows. Here's a short write up on how to get it to work, based on the last couple of days with support from @bpa: 1. Install, set up and start a virtual audio cable(VB, VAC etc.) with 24/96-192 between the provided virtual playback and recording devices, or set up "stereo mix" in a similar way if your soundcard comes and works with this. 2. Make sure that the virtual playback and recording devices are both set up with the same 24/96-192 under "Advanced" in their properties pages from the old Windows control panel, and that all check boxes for exclusive modes are empty. 3. Edit and save the C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\WaveInput\custom-convert.conf to the following, where the changed line is highlighted in blue and red: Code: -------------------- wavin pcm * * # R [wavin2cmd] -o $FILE$ wavin flc * * # R [sox] -q -r 96000 -b 24 -t waveaudio 2 -t flac - wavin mp3 * * # RB:{BITRATE=-B %B}D:{RESAMPLE=--resample %D} [wavin2cmd] -o $FILE$ | [lame] -r -s 44.1 --silent -q $QUALITY$ -v $BITRATE$ - - -------------------- Remember that the device number in red is the same as the output of the C:\ProgramData\Squeezebox\Cache\InstalledPlugins\Plugins\WaveInput\wavein2cmd.exe -l subtracted by one, where my virtual recording device is 3 -1 = 2. You may have a different number for the correct device. 4. Restart the LMS server 5. Make a favorite entry with the text "wavin:2", where 2 is an arbitrary number, as the correct recording device now is hardcoded into custom-convert.conf. 6. Start Tidal or any other audio application or source on the chosen recording device. Make sure to select MQA/Master/Hi-Res mode and the virtual playback devices as the output device in the audio application. 7. Start playback of the new favorite entry on your Squeezebox player. For Tidal the "Master" icon should light up in the application on supported audiotracks, and the 96-192kHz diodes should light up on your supported DACs/Amplifiers. For Tidal the audio path should now (theoretically)be 24bit/96-192 all the way and feed the extra quality/information uninterrupted to your speakers, lik this: Tidal Master unfolding(or any other audio source) to 24/96-192 -> VAC playback device 24/96-192 -> VAC recording device 24/96-192 -> Waveinput/sox 24/96-192 -> Squeezebox Touch 24/96-192 -> DAC/Amp 24/96-192(or analog) Note that: 1. The bit streams over the networks starts get big on higher bit rates and depths(3-4Mpbs for 24/96) and might be a challange for wireless or older network equipment 2. There are a couple of seconds delay from song start or skip in the Tidal app until sound plays from your speakers 3. The Tidal app on the Windows server PC cannot yet, to my knowledge, be easily remote controllet from the phone/LMS-server etc. like Spotify connetct etc. Enjoy Tidal(or other) hi-res audio on your supported Squeezebox players and please contribute with better and more convenient ways to achieve playback and/or remote control of Tidal(or other) hi-res services on this thread, if you have any good and working solutions!: https://forums.slimdevices.com/showthread.php?106751-Tidal-Master-High-resolution&p=950178&viewfull=1#post950178 We're all of course waiting for the new native (Tidal)MQA/Master plugin/app/support for LMS/Squeezebox, but from my understanding so far, we might be in for a long wait... Br, Vegard ------------------------------------------------------------------------ Vegz78's Profile: http://forums.slimdevices.com/member.php?userid=32897 View this thread: http://forums.slimdevices.com/showthread.php?t=102551 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins