Greetings! I have just started using the Daisy Seed, going through exemples in order to understand the platform. I’m also new to C++ embedded, but it’s been going well.
Im trying to build a Synth, and was wondering how to make the Seed work as a MIDI USB Host. Basically, connect a MIDI Controller through USB and send MIDI Note on/off messages to it. I saw the feature was just added last year, but I don’t really understand how it works and have a few questions.
Can the Micro USB port be used for such a feat? Im guessing not, as it would have to both communicate data and also power the MIDI Keyboard, which would probably be too much for the Seed. If it’s possible, please let me know (this would mean that I have to power the seed externally, since the micro USB would be used for the MIDI Keyboard).
My guess bould be that I would need to connect the Keyboard to pins D29 & D30 for data, and also power it externally.
What would I have to change in the USB_MIDI example in DaisyExamples in order for the Seed to act as a Host, and not a Device?
Is your goal to send MIDI from PC to Daisy via Seed’s onboard USB port and also MIDI from a controller via Pod’s breakout board USB port?
If so, is it possible to instead have the controller send MIDI to PC instead and have it be part of the MIDI that’s being sent to Daisy?
Hi, I also want to make the seed work as a MIDI USB Host and connect a MIDI Controller through USB and send MIDI Note on/off. In addition, I have to supply Vbus to both the controller and the Seed. Can someone explain me how to make the cable? On the example provided it’s only written “you need an USB A connector”. To me is not clear if now I can use a micro usbc to usba female connector plus a usb A to usb B cable to connect the Daisy to the controller. Wiöl the daisy then deliver VBus? Or shall I provide and external Vbus to both the devices?
According to USB OTG the ID pin should be grounded to the device side providing Vbus, do in my case from the daisy side. But arill wondering is this work. Can someone wo tested this provide more clarity? Thanks