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

Reply via email to