Feedback between external speaker and microphone on iPhone3G
Feedback between external speaker and microphone on iPhone3G
- Subject: Feedback between external speaker and microphone on iPhone3G
- From: William Conroy <email@hidden>
- Date: Mon, 26 Jul 2010 13:55:24 +0900
Hi there,
I am currently developing on an iPhone 3G. I have implemented a Core Audio "Pass Through" successfully, and re-routed this to the external speaker. This is happening successfully with low latencies and at volumes below about 40%
However, at any volume above this I start getting extreme feedback between the mic and the external speaker (presumably due to the proximity of these bits of hardware to one another). Unfortunately, these low volumes are not high enough for the requirements of my application.
I am wondering if others have experienced this, and if so, if they have managed to solve the problem?
I had a couple of theoretical ideas myself:
- Alternating input and output between the two devices so they are never similtaneously working at once (this may lead to a "choppy" voice effect, but actually, it's a choppy voice effect that I'm trying to achieve. I'm not entirely sure on how to achieve this however, as I can't find any information on controlling volume/turning devices or i/o on and off.
- Implementing some kind of processing to the data to remove certain frequencies. However, this seems like it could be really involved (and also, due to the complexity of frequencies outputting from the feedback loop, could also prove to be hard to impossible to do).
It would be greatly appreciated if anyone could provide some advice/insight into this issue!
Liam _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden