Replies: 1 comment 11 replies
-
No changes should be necessary to the library. If you find a USB Host library for your specific chip, you can plug it into the existing MIDI USB machinery of the Control Surface library, see e.g. https://tttapa.github.io/Control-Surface-doc/Doxygen/d7/d5f/Custom-USB-MIDI-Backend_8ino-example.html and the links therein.
I don't own an ESP32-S3 so I've never tested it.
At first sight, this seems feasible. |
Beta Was this translation helpful? Give feedback.
-
Dear Dev
I have some "deep" technical questions. I want to connect my external MIDI controller to a new ESP32 (S3) board (no bought yet)
As far as i know there are some libraries on your contoller that allows to make to board work as Host (USBHostMIDi ) but it looks like only works with Teensy' boards, because, until now, those were mainy the only ones with the USB host capabilities.
I m not an expert but the new ESP32-S3 boards has the same USB Host capabilities, but i assume your library needs to be updated in order to make them work with the ESP32., am i right?
Another question regarding compatibility, i have been talking about the new S3 versions, which looks like an upgrade of the old ESP32, so, puting aside the MIDI USB host, does the s3 boards work as expected with your library as well or is there any compatibility issues?
My main goal is, if the library works, to connect the floor MIDI controler via USB to the new S3 board, and besides powering the floor controler with the battery of the S3, i want to make the s3 as a bridge transmiting the MIDI coming messages from the floor device and send it via BLE. I think it should bepossible as there are some examples on Vguitar forums (https://www.vguitarforums.com/smf/index.php?topic=25185.msg183442#msg183442) (well, is what one guy mentioned over there)
So, do you think is possible, or is there any blocker with the library?
Beta Was this translation helpful? Give feedback.
All reactions