Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: USB midi support for the esp32s3 in arduino #176

Open
bwhitman opened this issue Aug 20, 2024 · 4 comments
Open

feature request: USB midi support for the esp32s3 in arduino #176

bwhitman opened this issue Aug 20, 2024 · 4 comments
Labels
enhancement New feature or request port

Comments

@bwhitman
Copy link
Collaborator

See shorepine/tulipcc#323

Try porting in usb_keyboard.c and midi.c into Arduino for the esp32s3 example, with a polyphonic midi synth example.

@bwhitman bwhitman added enhancement New feature or request port labels Aug 20, 2024
@bwhitman
Copy link
Collaborator Author

This may actually mean "USB gadget support" , not USB Host support

@01GOD
Copy link

01GOD commented Aug 25, 2024

Had a look at that example I posted? That functions for sending USB MIDI notes from ESP32-S3 to a DAW on a laptop.
Really a combo example that sends bi-directional USB MIDI between a DAW on a Linux/Mac/Windows computer and an ESP32-S3 without any middlemen would be great for the ESP32 synth community.
That being modular, so that handling single directional MIDI by switching a single bool or similar to ease MCU processing load, would be nice architecture.
By the way, I am pondering designing a dual S3 board for touchscreen synths soon, although hopefully P4 modules will be available (or already are somewhere) very soon, so I can use one module rather than having to add a second one for synths that use more MCU cycles. Designing a dual MCU board simply to run synths honestly seems somewhat ridiculous, so hopefully that new MCU will be available to try this week.

@01GOD
Copy link

01GOD commented Aug 25, 2024

By the way, including the USB MIDI Host capability to connect a USB keyboard directly will certainly be appreciated. I may have a look at combining various repos with some custom code later today, but I was up until 3am working the past 2 nights and I should be kinder to My body than I have been recently.

@01GOD
Copy link

01GOD commented Aug 31, 2024

Saw that proposal. Thanks for continuing to move this project forward!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request port
Projects
None yet
Development

No branches or pull requests

2 participants