>lame should handle any input samplerate. Unless you specify otherwise,
>I think it will automatically downsample to 32khz. But 38.125
>has probably never been tested so you might find a few
>glitches - they should be easy to fix.
>
>sox (linux) will resample for you, but be sure to use the 'resample'
>option, it is much higher quality.
>
>Mark
Mark-
I'm still using 3.62 (don't ask), & I tried to do some stupid sample rates (like
31403Hz & 31103hz). It refused to encode the file, & it didn't try to resample
automatically either. But it did work when I told it to resample.
If you're wondering why I've got sample rates like that, it's 'cause I recorded it
from tape at 32kHz, but the tape player I was using was too fast, & I needed to slow
the WAV down... I'm a musician & it's a great help if all songs are perfectly in tune
:-)
Steve-
If you don't want a mickey mouse version, you have a couple of options. Do what
Jaroslav said (change the sample rate to 44100Hz & encode), then
1- Rename the MP3 to a WAV, insert a WAV header, then find the sample rate & average
data rate & change them by the same ratio so the WAV header says the sample rate is
38125Hz. Winamp will hopefully ignore the sample rate that Lame wrote in the MP3 data
& play the file at the speed you want it to. (I tried & it worked for me.) I don't
know about other MP3 players though.
or 2- Ignore #1 & just play it in MPxPlay, reducing the speed to 86%. Yep, MPxPlay has
a speed control.
Just one note- Use a couple of bitrates higher than you normally do, because changing
the speed like this probably messes up the masking.
Shawn
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )