You need to get your file converted to a more standard format before converting it to MP3. Use WaveFormatConversionStream.CreatePcmStream to go from mu law to linear PCM 16 bit. Then the next challenge will be that LAME probably won't like 8kHz audio, so upsample to at least 16kHz, possibly higher with either another WaveFormatConversionStream
So let us stay with uncompressed "wave" format. There are two choices you need to make here: sample rate. bit depth. In video we use 48kHz as sample rate, on CD-s it is 44.1 kHz. Both work equally well as far as normal sound goes. Rarely anything different, and then the receiver of the files probably will tell you.
Make sure you enter the following codec for conversion. Step 1: Open the Terminal on your Mac, go to the directory that contains files that you like to convert PCM to WAV.If you are using Windows, you can enter the command line for the codec. Step 2: After that you can enter the following codec to turn PCM to WAV.P.s don't forget it's PCM, 8kHz 16-bit, mono, maximum length 90 seconds . ACSS (SME) APSS (SME) www.ipoffice.tel We are using MP3's at 24 bit 44.1KHz. We have Instead of using the "$()" syntax, just use "*.mp3" in the for line, and make sure to quote the file names in the sox command. In addition, the basename command doesn't remove the file extension, just any folder names.
Re: Use goldwave for changing wav to pcm 16bit using command. If you can open the files in GoldWave, then you can set up a Batch Processing preset to convert the file to Wave with "PCM 16 bit, mono" attributes. You can then use that preset on the command line. See the Command Line section in the help/manual for details ('-process").