Page 1 of 1

Audio I/O Question

Posted: Wed Jan 23, 2013 5:29 pm
by fly135
I know the Pi has an analog audio out. But is there an analog audio input option that isn't USB based?

I would like to get the lowest possible latency for a project that does realtime audio processing for a guitar processor.

John Anderson

Re: Audio I/O Question

Posted: Wed Jan 23, 2013 5:33 pm
by Davespice
I think this is going to be a big fat no, but I'll let someone more expert in the hardware side of things answer this.
Something might be possible over GPIO.

Re: Audio I/O Question

Posted: Wed Jan 23, 2013 5:47 pm
by fly135
Yeah, if necessary to build your own audio I/O hooked to the GPIO I'd still need to come up with some driver software.

Re: Audio I/O Question

Posted: Wed Jan 23, 2013 8:46 pm
by paulie
There is the P5 connector on the new board revision: see
http://www.raspberrypi.org/archives/1929

" Additional I/O Expansion

To utilise GPIO signals released by the removal of the version identification links, a new connector site P5 has been added. This carries the four GPIO signals [BCM2835/GPIO28 – BCM2835/GPIO31] named GPIO7 – GPIO10 respectively, along with +5V0, +3V3 and two 0V. Currently this connector is not populated.

This GPIO allocation provides access to one of:
* SDA0, SCL0 (Operating independently of P1 SDA1, SCL1); or
* PCM_CLK, PCM_FS, PCM_DIN, PCM_DOUT or I2S; or
* Four GPIO signals.

This connector is intended to be a suitable attachment point for third-party clock and audio codec boards,..... "

I too need audio input for a project, but haven't seen any expansion for P5 yet...

Re: Audio I/O Question

Posted: Fri Jan 25, 2013 4:59 pm
by fly135
Thanks Paulie. Being a software guy I was hoping there was already an attachment available for this. Might have to beg some help from a hardware buddy.

John

Re: Audio I/O Question

Posted: Thu Jan 31, 2013 9:27 pm
by AutoStatic
fly135 wrote:I would like to get the lowest possible latency for a project that does realtime audio processing for a guitar processor.
What are you thinking of using software-wise?