Download Page

Program Home

Technical Problems

Compatibility Issues

Sound through the keyboard/computer

MIDI Revoicer is a software program for revoicing, changing parameter values, transposing etc. MIDI files.

MIDI Device Setup

Menu Setup | MIDI Setup
The list shows the available MIDI devices in your system. Select a MIDI device for playback. If none selected the default device will be used (see below).

Selection of MIDI device can be changed while program is active.

MIDI devices can be added (e.g. USB) while program is active, however MIDI devices can not be removed while program is active.

The selected MIDI device will be memorized from a session to the next session.

If a previous selected MIDI device has been removed between sessions, the default MIDI Device will be used.

Program checks automatically for MIDI Device capability (MIDI In, MIDI Out or both ways).

Note:
In Java "Real Time Sequencer" is the default MIDI device. In Java there is also a "Gervill" MIDI device.

Program Operation

Menu File | Open to open a MIDI file for revoicing.
The file will be checked for errors, and an error message (see below) will be shown if any errors are found. Otherwise the file will load and the file parameters will be shown in the User Interface ready for revoicing.

Menu File | Save to save the revoiced MIDI file. Original file is overwritten.
If errors occur an error message (see below) will be shown. This menu is not enabled while no file has been opened.

Menu File | Save As to save the revoiced MIDI file in a new file.
If errors occur an error message (see below) will be shown. This menu is not enabled while no file has been opened.

Menu File | Export Settings to save the settings to a comma separated file.
This file can be opened in spreadsheets (e.g. Excel) or imported into database programs (e.g. Access).

Menu File | Exit to end the program.

File Open and File Save folders will be saved from session to session.

Parameters

Prg. (Program), MSB and LSB


The combination of these three parameters sets the voice in the channel.
Voices can be selected in the Voice and Drum Set Selector Window too. Click button "Voices/Drums" to open this window.

Vol. (Volume)
Sets the global Volume controller

Pan
Sets the global Pan controller

Rev. (Reverb)
Sets the global Reverb controller

Cho. (Chorus)
Sets the global Chorus controller

Chan. Trsp. Oct. (Transpose)
Transpose channels individually.
Select "-1" to transpose the channel one octave down
Select "0" to disable transpose. This is the default setting.
Select "+1" to transpose the channel one octave up

User Interface Options

Keyboard Model Choice
Selecting the right Keyboard Model will prevent the selection of voices which are not available in the selected model.

Voices/Drums Button
This will open the Voice and Drum Set Selector Window for the selected Keyboard Model.
Voices and Drum sets can be assigned to source channels in this window.
The assignments are automatically transferred to the Main window.
This button is not enabled while no file has been opened.

GM voices Checkbox
The default setting is not checked.
When checked all voice selections are converted to GM voices, and no Bank Messages are written to the MIDI file.
When unchecked all available voices (GM, XG and Panel voices) in the selected model can be used for revoicing.

MIDI Transpose
The default setting is 0.
This will transpose the MIDI file from -1 octave to +1 octave in semi tones.
Note that this setting will transpose ALL channels (except Drum channels).

Tempo Factor
The default setting is 1.00.
This will change the tempo in step of 1% from half to double original tempo.

Play Button
MIDI File playback start.

Stop Button
MIDI File playback stop.

Error, Warning and Information Messages

Read Error
Error while reading from the file or Cancel Button in File Open Dialog pressed.

Invalid MIDI Part
The opened file does not have a proper MIDI header and MIDI End.

Internal MIDI Error
The opened file does not comply 100% to the MIDI specifications.

Revoice to Voice Label turns yellow
You have selected a voice which is not available in the selected Keyboard Model.
In this case a default voice will be used in the channel.

Revoice to Voice Label turns pink
You have selected a voice which is not available in the selected Keyboard Model.
In this case NO default voices is available in the channel.

Revoice Error
Internal error while revoicing the MIDI file.

Write Error
Error while writing to the file or Cancel Button in File Save Dialog pressed.