I compiled libmad for sox. When I try to read an mp3 I get this message:
sox FAIL util: Unable to load MAD decoder library (libmad) function "mad_stream_buffer".
Did I compile the project incorrectly?
Steps to using SOX to create MP3s:
libmad-0.dll
and libmp3lame-0.dll
. The currently only known trustworthy source is ossbuild but this requires you to download a 1.5 GB archive. The selected two files are available here and here.libmad-0.dll
and libmp3lame-0.dll
to the folder where SOX was installed to.Use the command line to convert a file to .mp3
:
sox input.wav -c 2 -C 128 output.mp3
Note: -c 2
makes it stereo, -C 128
specifies output as 128 kbps MP3