Davidelvig
Well-known member
I'd like to build or buy a device to use between a MIDI Wind Controller I've developed on Teensy, and a common digital piano, such as this Yamaha DGX-660. This piano has a USB MIDI jack on the back (MIDI Device, B-Jack), as do most current digital pianos.
My MIDI wind controller has a uUSB device jack (a'la Teensy 3.2)
Commercial MIDI Interfaces exist, though they are often more complicated or expensive than I'd prefer.
Ideally, it would feel like a USB MIDI device-to-device gender bender.
Attached is a picture of what the hook-up looks like.
I'm assuming the Teensy code would:
A few questions
Thanks!
My MIDI wind controller has a uUSB device jack (a'la Teensy 3.2)
Commercial MIDI Interfaces exist, though they are often more complicated or expensive than I'd prefer.
Ideally, it would feel like a USB MIDI device-to-device gender bender.
Attached is a picture of what the hook-up looks like.
I'm assuming the Teensy code would:
- receive any inbound MIDI messages on any channel from any connected USB MIDI device; and
- echo out the same message on the same channel numbers to all connected USB MIDI devices (except the sender)
- Further software sohistication could be added for filtering and/or translating messages
A few questions
- Which Teensy supports at least one USB Host port
- Can a Teensy support two USB Host ports... elimating the USB Hub in this picture?
Thanks!
Last edited: