YuuichiAkagawa / USBH_MIDI

USB MIDI 1.0 class driver for Arduino USB Host Shield 2.0 Library
GNU General Public License v2.0
155 stars 32 forks source link

Multi works on CH 1 only #7

Closed spiderWAW closed 11 years ago

spiderWAW commented 11 years ago

After correction in Multi Example I can only use CH 1. In earlier version I can use any MIDI channels simultaneously. I used wireless MIDI receiver for Fishman Triple Play which works on 6 (or more channels). BTW: no problem with Program Change any more and double triggering notes when Pitch Bend isn't set to chromatic mode.

PS: Could you implement 5 DIN MIDI IN to USB MDI Host? It would give a two way communication.

YuuichiAkagawa commented 11 years ago

PS: Could you implement 5 DIN MIDI IN to USB MDI Host? It would give a two way communication. Maybe. But I can not test it. How do you use it?

spiderWAW commented 11 years ago

It should work in opposite so from MIDI Out so from 5 DIN MIDI to USB MIDI Host . My device is two way so I can check it. Different thing is do a 5 DIN MIDI IN to USB (but no host) to computer like a MIDI keyboard to computer VSTi.

AP

Andrzej On 2013-08-28, at 14:44, Yuuichi Akagawa wrote:

PS: Could you implement 5 DIN MIDI IN to USB MDI Host? It would give a two way communication. Maybe. But I can not test it. How do you use it?

— Reply to this email directly or view it on GitHub.

YuuichiAkagawa commented 11 years ago

Please check IOP_ArduinoMIDI branch. https://github.com/YuuichiAkagawa/USBH_MIDI/tree/IOP_ArduinoMIDI

and 'bidrectional_converter' example. note: This example need the Arduino MIDI Library. http://playground.arduino.cc/Main/MIDILibrary

spiderWAW commented 11 years ago

It looks like it works ok. No problem with CC, PC and clock signal. I will check MIDI soft trough function next time. So... maybe you can go further and make full functional MIDI USB hub, like Kenton or iConnectivity. Just now only one thing is missing. generic USB MIDI to computer via Arduino USB plug which works in paraller to USB host/MIDI hub. USB MIDI Host IN>MIDI 5 Out and USB comp IN USB MIDI Host Out <MIDI 5 IN and USB comp Out USB Comp Out>USB MIDI Host In and 5 DIN Out USB Comp IN < USB MIDI Host Out and 5 DIN In