Introducing a radical new midi-utility concept: table-driven midi integration software for faster, flexible instrument building. All inputs on a PC can become midi inputs, as needed, with easy reconfiguration.
Midi Integrator 1.0 is fully tested and works as soon as unzipped.
The online description can be found here: http://www.altkeyboards.com/integrator and you can download the Max/MSP source, executable and manual here: http://www.altkeyboards.com/file-cabinet. Midi Integrator is copyrighted and released under GPL3.
A few highlights of Integrator:
· Adds sustain, pitch-bend and modulation controls, via one or more touch-pads or a mouse, to any midi system with a Win/Mac PC .
· Can trigger any note, control command, pitch-bend, or preset action at the touch of a key;
- Converts your PC-keyboard into an auxiliary midi-input controller and keyboard.
· Works especially well with 2-dimensional instruments like the Axis-49 and -64.
· Enables features that are normally considered “high-end”, such as keyboard splitting (parts of a keyboard playing other instrumental sounds), key-modulation or octave-shifting at the touch of an assigned key.
· Extensible with a Max/MSP development system. For example, it can be made fully micro-tonal.
I discovered the need for a midi integration system when building my then-experimental jammer keyboard. I found that programming key-reassignment was an absolute pain, and so I made the configuration table-driven. This proved to be very significantly faster and much more convenient.
Next, I envisioned a host of features needed to push a midi system well beyond the ordinary: mulitple-sustain controls, mouse-controlled pitch bend, key-modulation, and more. I guessed that with a little bit of extra work I could create a system useful to many, and so I put sustained effort into creating a package that could be easily customized according to your needs. I also created a variety of annotated configuration tables to help get started.
Well, the "little bit of work" turned out to be a "fair bit of work", so I hope many musicians and developers find my system useful. If you think Midi Integrator has merit, please post about it!