I'm trying to build a simple audio-recorder, that stores data from an audio input to either an sd-card or a connected usb-stick. The audio interface should initially just encode 2 channels, with the option to expand the number of channels after i have some experience with the basics of raspberry pi. I'm not interested in buying an of-the-shelf USB-solution, but to learn how to create such a device.
Coming from a musical background experiments with 8-bit and 10 kHz are not what i'm looking for, i would at least think of 16 bit / 44.1 kHz. For now i would just try to get this working, ignore the optimization of the analog chain and just put some RCA jacks on the device.
I did some research on hq-audio converters and found this one to sound promising:
data sheet is here: http://www.ti.com/lit/ds/symlink/pcm1865.pdf
As far as i understand it has an I2C or SPI control interface and an "L"-digital audio interface (i didn't find anything about that).
As i do not have that much of deep understanding what working with such pcm's takes, i wonder if i could just connect the digital out pin's of the chip with some of the gpio-pins of a raspberry pi.
Is that possible? How would i read from those pins?