I do quite a bit of MP3 encoding (many hours worth of audio) for my lectures. I have a multi core CPU and it seems that LAME can't do multi threaded MP3 encoding. I've searched and the best answer I could find was that "MP3 encoding is not suited for multiple CPUs". So I did an experiment where I take an hour and a half long audio file and encode it to a single MP3 file. I end up with a 95.7MB MP3 file. I then split the audio file 8 times and encoded each piece. The sum of the size of 8 MP3 files is again 95.7MB (+/- a few KB I assume). So I don't see any loss in size efficiency by splitting an audio track 8 times and encoding each piece. I did the test in Audacity, but it encodes each piece sequentially instead of at the same time. I might be able to write a script to split a raw audio file into 8 pieces, encode each in its own thread, and join the 8 pieces into one large file. Any thoughts on this? I should be able to join MP3s without re-encoding, right? --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .