Apply DSP to USB audio output

Status
Not open for further replies.

RyanNel

New member
I'm trying to apply EQ, compression and a noise gate to the output from a microphone interface.

I was wondering if this process would be viable:

XLR Mic --> Scarlet 2i2 --> USB --> Teensy4 --> USB --> PC

If this is even possible, would you be able to suggest the hardware needed and give me some direction to start in?
 
USB Host (the USBHost_t36 library) does not yet support audio, so there currently isn't software support to plug an audio device like Scarlet 2i2 into Teensy. We do have USB audio on the device port, but that's completely different than USB host.

When audio support is added to USBHost_t36, which may be a long way in the future but seems inevitable to eventually happen (especially as the resampling code that came with async spdif matures), this should become possible. The raw hardware capability is there, just missing software support.
 
Thanks for the quick response Paul, it's really appreciated!

My initial response was to try and implement audio support myself, but after going through the USBHost_t36 code I think it's a little out of my reach for now.

I'll keep an eye on that repo for updates and do some reading into the USB protocol as well.

Thanks again!
 
Status
Not open for further replies.
Back
Top