Any Linux squeezelite users reading this, with a DAC capable of either DoP or native ALSA DSD input, interested in testing a "player" capable of PCM->DSD conversion and/or native DSD ALSA ouput, drop me a PM. (That's PCM->DSD conversion, not to be confused with the DSD->PCM conversion that squeezelite has had for some time.) More info to follow, but to be upfront, although this "player" started out as modifications to squeezelite code, it now contains somewhere between two and three times the quantity of existing lines of squeezelite code, so to be fair to Triode, I think it should be called another name, but made clear that it is "based on squeezelite", to give Adrian due credit. Most of the existing squeezelite functionality has been converted to use the new ABI input/transform/output plugin interface. So the existing libsoxr upsampling functionality has been converted to the plugin interface, and several other resampling plugins added. Likewise, DoP is now an output plugin, alongside the new native DSD output plugin. Currently there are 4 "transform" plugins, which can be chained, where appropriate..... The existing DSD->PCM functionality moved to a plugin, the aforementioned PCM->DSD plugin, a HDCD decode plugin, and a brutefir plugin. Support for portaudio and any platform that doesn't have ALSA, is dropped.
Obviously, if you are aligned with the Marco and SoundCheck way of thinking, which doesn't like the idea of CPU usage on the client side of things, no need to PM me. ------------------------------------------------------------------------ JackOfAll's Profile: http://forums.slimdevices.com/member.php?userid=3069 View this thread: http://forums.slimdevices.com/showthread.php?t=97046 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
