2020/12/24 at 17:08 #1831spurioussquareParticipant
I am still waiting on the post to deliver my arduino pro nanos but I was wondering the utility in adding TRS MIDI in/out/thru and channel selectors with something like the Panasonic EVQV9C00116E 16 detent rotary encoder or four bits of toggle switches?
my thinking is that this would allow the components to be daisy chained without usb and would allow for more utility with older midi devices.
has this been explored? Is it worth exploring? If there is no reason not to I was thinking I’d order some TRS jacks and patch cables and channel select switches and see if I can get it working in hardware and in the code
I’m also tooling around with the idea of using 5pin miniDIN or PS/2 6 pin (ive seen more ps/2 to 5 pin DIN adapters in my quick searches) so that pins 1 and 5 could be used for 5VDC phantom power so that usb wouldn’t be needed at all but I’d have to have think more about how to safely guarantee I wasn’t frying any equipment that potentially had pins 1 and 5 hooked up internally.
2020/12/25 at 12:40 #1832Johan von KonowKeymaster
I considered using 3.5mm connectors for serial midi in the beginning, but decided to use USB since it didn’t require external connectors and components, used I/Os or caused (minor) delays if using midi thru. It is possible to use one hardware serial port and one software serial port.
If you use usb to provide power, it’s a lot of extra wires. In theory you can also skip optical isolation and provide power over the fourth 3.5mm connector, but then you have to avoid connecting it to other TRS midi devices without a buffer.
Personally, I think it is better to use a MIDI bridge to connect it to other devices. (It is rather easy to build one using a microcontroller that supports USB host mode.)
2021/07/16 at 07:02 #1914WapataParticipant
Wait… you can make a device that accept like 6 USB instruments and output a physical Midi port ?
… And power the 6 USB instruments in the same time
2021/11/29 at 19:09 #1935Johan von KonowKeymaster
I was more thinking about one USB host and several serial MIDI interfaces…
Multiple USB hosts might be possible with a USB hub, but I have not tested and would probably use a raspi instead (overkill, but easy to develop)
- You must be logged in to reply to this topic.