Rockbox Technical Forums

Rockbox Development => Starting Development and Compiling => Topic started by: Yallow on June 28, 2012, 03:10:41 AM

Title: iAudio Analog Bypass
Post by: Yallow on June 28, 2012, 03:10:41 AM

I am hitting a brick wall trying to enable/set analog bypass in playback mode. I have modified my iAudio X5 with a new DAC but I'd like to continue to use the TLV320's headphone driver. I am an absolute novice to this, but I think/thought I found the relevant code in audio-iaudio.c and tlv320.c -- enabling audiohw_set_monitor within AUDIO_SRC_PLAYBACK in the former and disabling/powering down the DAC (when audiohw_set_monitor is true) in the latter. Unfortunately, trying to pass audio through the line-in to the headphones (while "playing" music) does not work. No sound comes out at all, so disabling the DAC is successful but line-in seems dead, though the FM radio works under the same conditions.

What am I missing? I would very much appreciate any guidance.

Thank you.

Post Merge: June 28, 2012, 08:58:38 PM
Figured it out. Got tunnel vision and overlooked the input muxer.