Skip to content

usb_audio USBSpeaker class & enabled on nordic#11062

Open
FoamyGuy wants to merge 5 commits into
adafruit:mainfrom
FoamyGuy:usb_audio_output_speaker
Open

usb_audio USBSpeaker class & enabled on nordic#11062
FoamyGuy wants to merge 5 commits into
adafruit:mainfrom
FoamyGuy:usb_audio_output_speaker

Conversation

@FoamyGuy

Copy link
Copy Markdown
Collaborator

Added USBSpeaker implementation that can take audio from a computer over USB and integrate with existing audio APIs. You can apply effects with audiospeed and similar modules, and ultimately pipe it to an output source like I2SOut

I also tested USBMicrophone on RP2350, nrf52840, and samd51 successfully. Right now this PR enables usb_audio for the nordic port which required a few changes to handle the way isosyncronous endpoints are handled under nordic. I've left it disabled on atmel port for now, I had to disable some other things to make room for it and I think there will be a fair number of boards that will overflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant