Try the "soundcheck" app on the android market to check the valid frequencies supported on the device.
-Dan On Tue, Sep 7, 2010 at 10:52 PM, Krishna Mohan <krishnada...@gmail.com>wrote: > Hi, > Android's AudioFlinger does the job of downsampling to 8khz irrespective > of whatever be the top level applications sampling rate setting. > AudioFlinger will down sample to 8khz and record. You may try another method > of recording using arecord utility of alsa. > > #alsa_arecord -f 16000 -c 2 -Dhw:0,0 test.wav > > In the above alsa_arecord is a soft link to alsa_aplay and -Dhw:0,0 or > -Dhw:0,1 depends on ur sound card. its the capturing device. If this works > fine...then something has gone wrong in android when passing audio > parameters to kernel. > > Regards, > -D Krishna Mohan > > On Tue, Sep 7, 2010 at 2:29 AM, dan raaka <danra...@gmail.com> wrote: > >> what is the build fingerprint on your device ? >> >> $ adb shell getprop | grep finger >> -Dan >> >> >> On Wed, Sep 1, 2010 at 12:44 PM, Steve Hugg <hun...@fasterlight.com>wrote: >> >>> Our app has a problem with AudioRecord where the recorded audio is >>> very sloooow (sound like it's 2x slower). We use >>> AudioRecord.getMinBufferSize to try 16000 Hz first and then back down >>> to 8000 Hz if that function returns an error. So my guess is that the >>> audio is reported as 8000 Hz even though it's really sampling @ 16000 >>> Hz. >>> >>> It seems that the problem could also be that the output stream is >>> stereo, not mono. We're passing AudioFormat.CHANNEL_IN_MONO on API >>> levels 5 and above and AudioFormat.CHANNEL_CONFIGURATION_MONO >>> (deprecated) on the earlier devices. This seems to be how it works for >>> AudioTrack. But is this how it works for AudioRecord? >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to android-developers@googlegroups.com >>> To unsubscribe from this group, send email to >>> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >>> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en