My favorites | Sign in
Project Logo
                
Blogs:
Feeds:
People details
Project owners:
  abudaan

The project consists of a Java applet that actually receives the midi data. The midi data is sent to JavaScript via the AppletContext, and javascript sends the data to Flash via the ExternalInterface. Subsequently the midi messages are broadcasted to any number of midiclients via LocalConnection.

Beside the midi bridge, the project contains a growing number of utility classes written in actionscript 3 that are built upon the midi bridge and use midi events as input.

For asdoc go here.

You can compile the code with Flex SDK. If you are using Adobe's Flash IDE, you might want to read this. In both cases, the sample src/classes/com/yourdomain/YourClass is a good starting point for building your own applications. If you run into problems setting up the packages on your computer don't hesitate to drop me a line.

You'll find some handy html and javascript files as well: these might help you embedding your project in html. The index.html that you'll find in /web/static/ embeds both the client and the bridge. Moreover in this file you can set some defaults, such as the preferred midi device; this device will be connected as soon as the application has been loaded completely.

You can read more about the bridge and see a working example over here.

There is also a simple example that shows the possibility of connecting multiple clients to a single bridge, and working with multiple bridges. Check it over here.

watch the example









Hosted by Google Code