|
Midi2osc is an utility for mapping incoming midi messages to osc messages and sending them to an ip. It is currently under prototype testing, but is already funtional for the open source tool delvj. The idea is that using a tool like this any midi instrument can be mapped to any osc application in a matter of minutes, and also can be reprogrammed in real time, or even save or load mappings. It is being designed to ease the burden on making applications controllable by hardware. It should work with autodiscoverable osc services to allow full real time osc network reconfiguration although for now it is limited to reading static files with the osc tree definition. Currently target program for implementation testing is Pure data with the OSC externals (can be found at the pure data externals repository). It also allows using midi hardware on any machine, not only that running the application we want to be controlled. The application is developed in C, and current interface is translated to english and spanish. It also uses gtk, but it is probable an wxwindows port will be done once the concept is well tested. It is licensed under the GNU GPL. Currently a cvs is available at http://delcorp.org/cgi-bin/cvsweb/midi2osc/. No releases have been made yet. |
|