MIDI bandwidth demands can be very misleading. So routing via XML sockets, Jabber whatever is _great_ for some applications and hopeless real-time performance-wise for others. Just depends..

Consider simple example of even few sliders built in Flash app from which you want to send/receive continuous control messages to some midi device.

XIFF library might come in handy for passing non-real-time Flash MIDI in collaborative apps. For example remote Flash driven Audio/Video jukebox type instruments remixing hardware playback from Flash-TiVos. This could mean an end to Flash Video horrors and much more like interactive video apps that Director suggested way back when..

Re: interface idea, I encourage everyone to play with KeyKit. It has a brilliant unique modular interface GUI design including a lovely idea of savable 'pages'. Stuff like that can now finally be done in Flash. without too much grief. [Based on Plan9 I think.]. If anyone has a heads-up on actionscript to do that, I'd love to hear from them.

Keykit has so much to inspire and offer FlashMIDI. Cross platform, programmable free, fun, very different. KeyKit could make a powerful background midi processor for FlashMIDI uses. For example already includes a neato telnet interface.Nasty timing MIDI timing and routing issues could be handled by KeyKit, Flash could do cool parts of the interface.

oh And let's not forget GeoMaestro KeyKit extension:
http://www.zogotounga.net/GM/eGM0.html

I believe adding MIDI to the Flash Player could have similar catalytic creative effect to when Atari first built a MIDI port into their computers -- opening the floodgates to some of the best original sequencer software like Dr Ts. Commodore Amiga did the same thing when they included Video in gamut. Revolutionary in its day and still some great ideas from that machine have not reappeared .. like multiple multi-tasked 'screens' you can switch between. Avoided the hideous visual clutter we have since advent of rectangular windows forever. KeyKit "Pages" is actually a pickup on that same interface idea.

Now that PCs and now [again] merging deeper with consumer video appliances in the form of new DVD recorders all with Tivo functions, it seems to me that Flash _should_ be an ideal user interface environment.

- Jason





_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to