Purely from the point of view of testing out sox settings, heres what I would do
I am doing this in windows by the way and flac and sox are in my path so I don't need to reference the folders that they reside in. in a new folder copy a sample flac file. Mine is called break.flac - choose something that you can happily listen to on repeat! create an sox effects file. Mine is called soxeff.txt, and it contains the effects needs to be terminated with unix end of line terminator. (using Notepad++ makes this easy) when created use Edit Menu -> EOL conversion -> unix. my file looks like this: gain -16 equalizer 41.5 12.22q -5.8 equalizer 47.2 7.63q 1.3 equalizer 57.0 10.31q -5.7 equalizer 63.9 14.09q -3.1 equalizer 102 6.62q 1.4 equalizer 118 9.44q -6.2 equalizer 133 15.40q -6.3 Then run a command like this flac -dcs --totally-silent break.flac | sox - -q −−effects−file soxeff.txt -t waveaudio 0 Once you are happy with this you will need to insert the resulting sox command into your custom pipeline folder. This approach allows you to change the sox effects without having to keep on hacking around with the custom conf files, as once setup you just edit the soxeff.txt If I was to automate this, I would replace the soxeff.txt with a file matching the playerid and rebuild this file via a web user interface. The main drawbacks of using sox like this is that you can't change settings mid-track and that the FIR engine is applied to both channels equally, so if you have a bad bass mode one corner you can't deal with it. ------------------------------------------------------------------------ foxesden's Profile: http://forums.slimdevices.com/member.php?userid=56286 View this thread: http://forums.slimdevices.com/showthread.php?t=116683 _______________________________________________ audiophiles mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/audiophiles
