On Mon, 2011-01-31 at 21:55 -0800, farhan baluch wrote:
OSS has been obsolete for over a decade. Don't use it.
What have you got the sample rate set to? It's possible that your card
isn't capable of reading at that rate so it goes to the nearest sample
rate it does have and then interpolates.
If you really must deal with audio hardware directly, use ALSA. Even
better, use jack and abstract all that messy cruft away into a handy
Linux-audio-dev mailing list