Hey Neil,
Got an interesting effect with the continuous controller input from audio setting it to patch change, then manually changing patches on my dx7, it wouuld blip the sound from the patch as it was sented messages from the left audio on trigger and then jumpback to the patch set by continuous controller, glitchy!
That's an interesting use of the audio to midi conversion
Thats a lot of patch change messages being sent to your dx7...
As for midi via nework, i'd been looking for a way to use a laptop to send midi messages to a processing box (pIII 600 + bs live with kx drivers for low latency )
ahh ok...
I found half a dozen solutions midiovernet, midivianet, and some others wich i plan to do a site about, however these are all 9x solutions, however the approach of most are client / server and use tcp/ip to send the hex data.
right... ok... so each program / solution isn't using a proprietary stream format but simple raw data over tcp/ip...
What about a usb midi i/o i have seen that there dos can be made to handle usb,
then something like midiox or midi translator could be used to route the signal to a program in 9x.
yeah usb support in dos is possible... again this is something i'd have to research in terms of data streaming standards so it'd be as compatible as possible with as many other software/devices...
As your program functions well in real time adding a soundfont player woulsd be idea
with the facility to either pre load them or load them from within the program.
true.... i guess since i kinda view the output sound quality of creative labs cards as a bit, well, poor, i never really put much thought into that aspect of things (generating sound via soundfonts etc)...
As for further thoughts, perhaps a facility for sending a partial implementation of the navagation menu via parallel por for lcd display, following the headings / current parameter. Then a true rack style unit could be built, for old desktops ie with built in audio & video.
we actually started doing some work on that exact sort of thing several years ago, microcontroller-based surfaces, although that's more james' domain and i suppose i'm not supposed to say too much about it at the moment
Gee that all sounds like a lot of work.
hehehe it is... but definitely worth looking into when i have time (usb/network support and possibly soundfont although i'm not sure how interested i am in that format as i find it a bit limited in terms of capability)....
Good ideas, definitely given me some things to think about even in terms of the new projects we're working on...
take care!
tom