What can we expect in the near future?

We are coming from Java, which was just barely okay for sound. There was the Java Sound API sequencer which was horrible and we ended up writing our own. All we needed was to create MIDI messages on the fly while iterating over a custom score structure not all the baggage of the Java sequencer. I see that some JS libraries like mudcube-midi-js are still using the nearly useless Java sequencer, to bad.

Having our own sequencer (the model itself) we are most interested in operations to create the full set of MIDI messages. How far along is the new standard on this aspect? We can roll our own library for this plus there are a few JS libraries for this type of thing in the wild but we prefer to use a standard package if possible.

To us, external MIDI device support for recording and playback is a completely separate option but what is available for IO here so far, that does not reply on Java?

Audio signal processing seems to be the focus, will the outcome be a streamlined MIDI to synth to mixer using effects toolkit? It seems this is the area that lacks the most, some good synth options that can load a full set of alternative timbres. What can we expect as far as synths and soundfonts go? Right now, it looks like each HTML5 or mobile app is doing its own basic sine wave type generator. Therefore, that old Java stuff is remaining relevant.

We are just catching up with the many excellent things going on in the HTML5 arena, hoping to learn more, cheers!

Received on Tuesday, 26 June 2012 11:59:56 UTC