Re: iPhone external mic (mini jack) with dock output
Re: iPhone external mic (mini jack) with dock output
- Subject: Re: iPhone external mic (mini jack) with dock output
- From: Zachary Kulis <email@hidden>
- Date: Tue, 16 Mar 2010 13:03:59 -0400
Well, I figured out that the order in which the external audio
peripherals are connected makes all the difference, at least for the
iPhone 2G.
For example, if the dock accessory (FM transmitter) is connected after
connecting the external mic to the mini jack, audio plays out through
the dock, and the mic captures audio. However, if the dock accessory is
connected before connecting the external mic, then the audio output
route through the dock line-out is removed. Furthermore, in this case,
the audio hardware sampling rate is limited to 8kHz. (If the mic is
connected first, then the audio sampling rate is the full 44.1 kHz).
Thus, the order in which accessories are connected defines the audio
route order and the hardware sampling rate. This seems problematic,
since one may want to change the audio route, given a set of connected
audio hardware. Referring back to my first question -- is there a way to
force audio out the dock line-out, regardless of the order in which
audio peripherals are connected?
Also, this behavior is different on the Touch (and it may be different
on other iPhone models). On the Touch, the order in which mics and
accessories are connected does not determine the final audio route or
the audio hardware sampling rate (which is always 44.1 kHz). Could
someone please confirm these observations? If the behavior is different
on the 3G/3GS, it would be good to know.
Thanks very much,
Zach
> I saw a similar thread regarding audio route behavior when an external
> mic is connected to the mini jack. However, I did not see an answer to
> my specific question, as described below...
>
> I am trying to use an external mic connected to the mini jack while
> outputting audio through the dock line-out. With the iPod Touch 2G, this
> works fine, even if headphones and a mic are connected to the mini jack
> (i.e., a headset). Audio still plays out through the dock.
>
> However, with the iPhone 2G (original), whenever I connect an external
> mic to the mini jack, the audio is no longer output though the dock
> (even if audio was output before the mic was connected). When I
> disconnect the mic, the audio once again plays through the dock.
>
> My questions are:
>
> 1) Is there a way to force audio out the dock line-out (regardless of
> whether a mic or headset is connected to the mini jack)?
>
> 2) Why is the behavior different on the Touch and the iPhone?
>
> Thanks,
>
> Zach
>
_______________________________________________
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