TOO MUCH MIDI!
I’ve got a bit of a problem with good ol’ midi. I’m running a 3 person step sequencer jam on a touch table, each person has a 16 x 6 monome to play, sending midi notes to max, that works fine. But each monome also has an xy pad associated to it, unfortunatley when the midi gets to max some very strange things happen. Sometimes the CC Number and Value swap positions in the list output from midiparse, sometimes the cc numbers change all together. Its driving me a little insane, has anyone had experience of this, i’d really appreciate any wisdom.
Well it wounds like you have a pretty elaborate setup.
No where in your email do you mention what you are using
to route the MIDI data from the monomes to Max.
Sounds like you may have some data collision happening.
Right sorry, full explanation comming up. The sequencer is programmed in open frame works, using the ofx midi library. The interface runs on windows and the midi is output through a little usb midi interface into a firewire 1814 running off a mac mini. The mac is runing max and doing all the sound and supposedly effects !
One thought: Could you try throwing a little more money at the USB Hub? I had a small one that wouldn’t work with all my gear, and I replaced it for $20 with one that’s got a separate power input, runs at 2.5 A, and now everything works.
Another: Would OSC be more reliable than MIDI? Switching MonomeSerial from outputting MIDI to outputting OSC is a simple menu click, and inputting the OSC data into Max is easy — just look at any of the example code that came with your monome.
Third, it may be that, using OSC, you can associate a different prefix with each monome, running three instances of MonomeSerial. That might give you better separation.
I’m only fumbling in the dark, but it might be better than nothing.
Sorry shouldn’t have confused anybody with talk of monomes, its a c++ (ofw) program running on a multitouch table. The program sends midi and its not that simple to switch it to osc (although that would have been my choice in the first place).
I’m not using a usb hub so i don’t know what thats about, maybe you mean midi interface which is probably a good idea, i might try that.