Transmitting a sequence of Midi Data
Now you can test System Exclusive !"




This is a simple program that transmits a sequence of Midi messages to help test or 'hack' other software or hardware.

The new version will allow you to transmit a series of sysex commands.

Program

You can change a byte in two places in the sysex message. That is splitting the sysex message into three parts.
The form of the sysex is "Header" + XX + "Middle" + YY + "End".
Here the Middle is empty because I am testing an Emu synth that uses 2 bytes together to request a patch.
There is no checking that the message is a correct sysex, but as long as you start with F0 and end in F7, all should be OK.
The XX is incremented until it reaches its maximum and then YY is incremented.
It finishes when both XX and YY are at their max.



Program

In the above settings pressing "Start" will cause a stream of Midi messages to be output through MidiYoke 1.
The message type is selected in the radio box on the left.
In this example the messages are Continuous Controller (CC) messages.
The range of values (Amount) is 0 to 127. The range of CC types is just type 7 (Volume).
The channel will start on 2 and finish on 4.

So one hundred and twenty eight CC7 messages on Channel 2 are sent out and repeated on channel 3 and channel 4.

Sometimes the speed and number of messages could 'jam' up whatever you are testing, so there is provision to change the time (in milliSeconds) between messages.
To stop Notes hanging there is a provision to send a matching Note Off message to the Note On message that was just sent.
Sometimes you need this to be a Note Off (0x80) and sometimes it needs to be Note On (0x90) with the Velocity set to 0.

Like the other programs here it is donation ware. Please help support this software.

To download this copyright software you must agree not sell it or to distribute it in any way.
You must agree not to reverse engineer it in any way.
That being said, you may link here www.bwalk.com.au quite freely.

Download the program (MidiCheck.zip)
Right-click the link and choose "Save Link As..." to save the document to your computer.
Unzip the program into a new folder.
When you first start the program an 'ini' file will be created in that folder.
To remove the program, simply delete the folder you created.

Like the other programs here, it is donation ware. Please help support this software.

Click here to chat at the BC2000 group

or click here to chat at the Yamaha Blackbox group

I have used the program for some time now, but that doesn't mean there won't be a bug in it somewhere.
Let me know if you have any problems.
Feel free to suggest any improvements you think might be useful.