This patch series fixes a few bugs and restrictions in USB-MIDI
support that prevented most of my controllers from working. I'm
now happy to report that Milkymist can receive USB-MIDI messages
from the following controllers:
- Faderfox LV3
- iCON i-Creativ
- Korg Kaossilator Pro
- Korg nanoKONTROL2
The LV3 needs a bit more work in the higher layers (i.e.,
Flickernoise) to be really usable and it would also be able to
make good use of USB-MIDI OUT, which we don't support yet.
The other controllers are pretty much fully functional, but
the number of controls a patch can use is - except for the
Kaossilator Pro, which doesn't have a lot of controls to
start with - still limited by Flickernoise.
- Werner
Werner Almesberger (4):
softusb: allow IN transfers with a payload of up to 64 bytes
softusb: ignore the CIN when classifying USB-MIDI messages
softusb: don't forget notifying the host when there are news from
MIDI
softusb: accept everything but non-MIDI and system messages
softusb-input/main.c | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode