MPL tutorial: What the sequencer program does

You can load sequencer.mpl to test this application: select menu Files>Open program, This sample application will play a MIDI file loaded in chain 1. So select a MIDI file with menu Chain>Load MIDI file>1.

You can use control 1 to adjust the tempo.

Controls 2 and 3 are used to send and record control changes. Select a controller (e.g 7=volume) with control 2 and send (and record) control change messages by dragging control 3.

Switch the metronome on and off by clicking on control 4.

Select the recording channel with control 5.

All MIDI in messages are recorded on the selected channel. Play do-re-mi-fa-sol-la-ti-do-re with PC keys 1 thru 9, these will be recorded too.

If the Esc key is pressed, playing is stopped and you will be asked if you want to keep the recording or discard it.

The 5 controls are available for interactions using the mouse. You can drag the listed values up and down with the mouse and the values become available in the program as ControlValue@1 thru ControlValue@5. When the program is not running you can change the control settings by clicking on it with the right mouse button.

You'll notice that a minimum and maximum value is specified that corresponds with the type of information that is handled with the control. Channel can be dragged to values between 1 and 16. Control 4 is a switch control. It has a minimum value of 0 and a maximum value of 1. In that case you don't have to drag the values, just click on it to switch between the values 0 (metronome off) and 1 (metronome on).


Back to the Mpl main page.