Thanks for picking up on this, Ray. My E-Mu web midi I/O using the jazz-soft plug-in is on the hard drive of an XPSP3 PC that developed a major issue after I blew a circuit break by vacuuming with the PC on [SURGE!]. But, it was easier to find the last version I have on my website (used for testing different browsers).
SONG REQUEST TESTS: <button onmousedown='Jazz.MidiOutLong([0xF0,0x7E,0x00,0x07,0x03,0x00,0x53,0x4D,0x46,0x20,0x50,0x41,0x54,0x3A,0x30,0x2E,0x30,0x3A,0x3C,0x6E,0x6F,0x74,0x20,0x72,0x65,0x63,0x65,0x69,0x76,0x65,0x64,0x3E,0xF7]);'>Song Request - full</button> <button onmousedown='Jazz.MidiOutLong([0xF0,0x7E,0x00,0x07,0x7F,0xF7]);'>ACK</button>
This is from the page at my site I used to test virtual buttons. Data displayed in my web hex viewer. I didn't automate handshaking or code a sysex ID slider, song selection, develop code to save the file, etc. At the point where I last worked on it, I just wanted to make sure the universal sysex worked. I am not sure I wanted to upload files to my E-Mu: (1) might use up too many memory write lifecycles, (2) didn't want to deal with having to check *.mid files to see if they were properly formed, etc. I did think about having a way to upload embedded sysex files, though.
Moreover, I was thinking of it as a quick and easy tool to request and save files (backup). I gave thought to converting the sysex into a standard midi file, but never developed any code for that--i.e., stripping the sysex headers and putting the content into a midi file wrapper so it could be played by a software sequencer. I am not sure if today's DAWs/Sequencers can import sysex tunes into tracks.
One of my thoughts was that if people wanted to share files, one option might be to download content to a server. For example, maybe people have some drum patterns, bass parts, preset templates, multisetup templates, etc. they might want to contribute.
Anyhow, if it would help, I could probably use midi-ox to simulate the virtual buttons and capture the sysex. Not sure I want to do too many tests trying to put sysex tunes back in that way.
Steve