hi,
 
>
> >  |the linux version still has a problem :
> >  |resampling does not work,
> >  |you have to use 44100 Hz.
> >
> > which might be a problem for lower bitrate streams?
> > 96kbit did still work with 44.1 samplerate, but i think below that
> > the encoder soon requires lower samplerates as well.
 
i did some more testing with shoutcast~.
in fact, the situation's not so bad, resampling will work
for the values accepted by lame,
these allowed combinations of samplerate/bitrate are :
 
ALLOWED SAMPLERATE/BITRATES
 
MPEG-1   layer III sample frequencies (kHz):  32  48  44.1
bitrates (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320
 
MPEG-2   layer III sample frequencies (kHz):  16  24  22.05
bitrates (kbps):  8 16 24 32 40 48 56 64 80 96 112 128 144 160
 
MPEG-2.5 layer III sample frequencies (kHz):   8  12  11.025
bitrates (kbps):  8 16 24 32 40 48 56 64 80 96 112 128 144 160
 
be aware that if you use higher samplerates, you'll need more CPU power.
 
Also, about quality factor, here are the values to use :
 
ALLOWED QUALITY FACTOR :
 
    -q <arg>        <arg> = 0...9.  Default  -q 5
                    -q 0:  Highest quality, very slow
                    -q 9:  Poor quality, but fast
    -h              Same as -q 2.   Recommended.
    -f              Same as -q 7.   Fast, ok quality
 
so, -f stands for quality 7, and the higher is this factor,
the poorer is the quality.
 
these informations are taken from lame's 3.89 man page.
 
cheers,
 
Yves/
 
PS : these informations should be added to the readmes ( for Windows and Linux ).