[icecast] question on downsampling

Akos Maroy darkeye at tyrell.hu
Thu Oct 18 06:48:11 UTC 2001


Maybe a bit off topic for this list, bt anyway.

I have received several feature requests for DarkIce to support
downsampling of the audio input before passing it to lame or ogg vorbis.
For example the audio read from the soundcard would be 44.1kHz, and lame
would get it at 22.05kHz.

I figure two ways of doing this:

1. For lame, one can specify the input and the desired mp3 sampling
rate, and lame will downsample the data as needed. I didn't find such
possibility for vorbis. For lame, this increases the processing need
quite a lot (almost double as I measure).

2. Downsample in DarkIce, by simple means. For example, from 44.1kHz ->
22.05kHz, simply send one sample for every two imput samples, taking
their average value. This shouldn't result in large computing overhead,
and I could also do it for vorbis.

As there are people on the list more clever than me, I'd like to know
what downsides are there for point 2?



--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Icecast mailing list