DerMixD is an audio mixing and network-listening daemon that is similar to mixplayd but quite different in its implementation. It supports the playing of music files on a run-time configurable number of input channels, mixing them together and producing output on a run-time configurable number of output channels. It is controlled over a TCP socket and supports scripting, gapless playing of tracks, including filtering of null samples from padding, use of mpg123's equalizer, flexible input/output connection, changing playback speed, and more.
License: GNU General Public License (GPL)
Changes:
This release contains important threading/stability fixes, some internal reworking, and exciting new functionality. There is an experiment with thread priorities on Linux for keeping things smooth, but on the user side the most important feature may be the new scan command for querying properties of an input stream (like peak or normalization volume).
More...