Other Parts Discussed in Thread: TLV320AIC3254
Here is what we need to do -
USB to audio in and out. mono or stereo input, stereo output. Also need to have the processor read a few GPIO pins, and generate a keyboard sequence [example, CTRL or ALT key on the PC keyboard] when one of the GPIO pins is true.
We are currently making a product that does this, but using a USB hub IC, a USB audio CODEC and a small processor that is programmed to look like a USB keyboard.
I think this should all be able to be done in 1 processor, without needing a separate hub IC. Are there any with a built in CODEC? Obviously, we could use an external CODEC, but lower parts count and cost is why we are trying to modernize the device.
We will be having to outsource the programming required for the project.