
miditoflash
This project is frozen!
You can still use the code but you are encouraged to switch to the new version.
It has more features, is well documented and supported, and above all it can be added to your project with just one line of code:
```javascript
midiBridge.init(function(midiEvent) { yourCoolFunction(midiEvent); }); ```
Check my blog for a quick start guide, documentation and code examples:
http://www.abumarkub.net/midibridge/
Information about the old version
This project provides a bi-directional midibridge that enables Flash apps to send midi events to, and to receive midi events from the midi devices on your computer.
This means for instance that you can control a Flash app via your midi controller, and vice versa that can control a midi device from Flash.
The actual interaction with the midi devices is done in Java.
There are 2 versions: a web version and an AIR2.0+ version.
The webversion uses an Applet that communicates with Javascript, and then via the ExternalInterface further on to Flash.
The AIR version uses NativeProcess to start a Java program on the commandline, and communicates with this program via its standard input and standard output.
You can download the code here, and also pull it from GitHub and for more details please visit my blog
Project Information
- License: New BSD License
- 12 stars
- svn-based source control
Labels:
Flash
Java
MIDI
ActionScript
JavaScript
Commandline
AIR2.0