Sequence Player (Sound Checker)
The Sequence Player is a simple Standard MIDI File Sequence player. It is designed so that virtually all program functions can be performed while the sequencer plays. For example, Patches can be edited or auditioned, files loaded and saved, or new Patches created.
The window is capable of holding ten different SMF sequences and will automatically reload them when the program is next run. The channel activity area has a level meter to display activity for each active MIDI channel. The BAR, BEAT, and TICK parameters provide feedback on the sequence player's current location in the piece.
This sequencer, although not sophisticated, is extremely useful if you are using Windows MIDI drivers which do not permit multi program access. In such cases, it is not possible for your sequencer to play while the program is auditioning, editing, or performing other MIDI related functions. With this sequence player, all of this is possible.
Using the Sequence Player Window
The upper portion of the Sequencer Window provide a column of controls for each of the 16 MIDI channels.
Mute: check the "M" button to mute notes on the selected channel
Pan: the 16 horizontal sliders set the pan position for the MIDI channel by sending continuous controller #10 messages (panning)
Volume: the 16 vertical sliders set the volume for the MIDI channel by send continuous controller #7 messages (volume)
The lower controls within the Sequencer Window are:
Start: start playing the current sequence. If there is no sequence loaded, an error is displayed.
Stop: stops playing the current sequence.
Tempo: sets the tempo of the piece. If this is not set, the program will use the tempo map within the sequence itself. If a tempo is set, the sequence will remain locked to that tempo.
Loop: when checked the playing sequence will loop indefinitely or until stopped manually
Current Sequence: selects one of the ten sequences.
Load: loads a new standard MIDI file into the selected sequence
Remove: removes the standard MIDI file from the selected sequence
Ports: each channel in the sequence can be assigned to a different MIDI Port. This button displays a dialog which will assign each channel to a port. By default, all channels are set to the first open MIDI Port. See Also: Sequencer Ports
Channels: each track in the sequence can be assigned to a specific MIDI channel. This button displays a dialog which will assign each track to a particular MIDI channel. By default, there is no channel assignment. See Also: Sequencer Channel Map
Channel Muting: each MIDI channel may be individually muted so that only particular channels may be auditioned. When a particular channel box is selected, that channel is muted.
To load and play a standard MIDI file sequence: