SGX2000E MPT Editor
The MPT Editor is a visual editing window specifically for
the SGX2000's MIDI Program Table. This table provides mapping between standard MIDI
program numbers and the numbered presets in the SGX2000. Editing this table in the
SGX's LCD is somewhat tedious since you have to use the encoder to sequentially
scroll through program numbers and again for each preset number. Here, you can just
key the preset numbers into the appropriate "slot". Cool. Note that you can open
more than one MPT editor window from the main window, allowing you to compare two
files for example.
As a bonus, if you create a library of your presets (see
SGX Requests) you can also view the names of the presets (filenames)
corresponding to each program number.
The editor window contains a spreadsheet-like chart with each cell representing
a program/preset mapping. The presets are laid out in rows representing banks of
10 presets (one column each). There are 20 rows giving you access to 200 preset
cells. You can simply navigate to the desired cell and key in the desired preset
number (1 thru 200) to be mapped to the program number indicated by the
row/column coordinates of the chart. X15 (or other foot-controller) users should
note that the original X15 spec only supported program changes thru 128. There
is now an update available thru ART which, via bank switching, will now access
all 200 locations. Pre-express users are still limited to the 128 entries as the
bank switching is not available on these units. The display is adjusted to 13
rows (instead of the 20). The last two slots (129 & 130) are also disabled in
this case.
Right(or alternate)-clicking on the chart will bring up the following context
sensitive operations:
- Show row ranges - displays the range of program numbers on each chart row.
There are ten cells in each row, so the first row would be shown as 1-10, the
second as 11-20, and so on.
- Show row offsets - shows the same data in a different fashion where the
value shown is the number of presets preceding that row. For example, row three
starts with cell #21 so the offset is shown as "20 +". By adding the number to
the scale shown across the top (1 thru 10) you get the correct program number
for the cell in each column. It's just a matter of your personal preference.
- Set to default presets - resets each cell (preset number) to it's corresponding
program number, thus creating a sequential MPT with no remappings.
- Select folder for filename hints - program/preset numbers are pretty meaningless
so it would be nice to know what presets (by name) correspond to each number.
If you hold the mouse pointer over a cell you can see that it displays a path or
file name. If a file can be found in the currently selected folder with the naming
convention *.sgxnnn as used in the backup process in
SGX Requests, the filename (which is the preset name) is shown in the hint. If no
match is found, the hint displays the path/filename pattern it is attempting to match.
If you have created a folder of individual preset files, you can instruct the MPT Editor
to use this folder for the file searching process. Click the menu option to open the
standard desktop browser. Navigate to the one you want and click OK. Once you're there,
you should see the more meaningful filenames appear. Note that this selection will be
stored in the Windows System Registry upon exiting and will then be automatically
selected the next time you open the MPT Editor.
- Insert cell - allows you to slide cells over starting at the selected cell to open
an empty cell at that location. This is handy so that you don't have to rekey many entries
just to stick one in the middle. The insert can either be done to the end of the current row
or to the end of the table (via submenu selection). The last entry is then removed of course.
- Delete cell - provides the reverse operation to remove a cell and automatically slide the
neighboring cells over to fill in at the selected point. The delete can either be done to the
end of the current row or to the end of the table (via submenu selection). The last cell is left
as is and at that point would be set to the same value the one before it.
A toolbar also appears at the top of the editor and provides the following standard functions:
- Save - Opens a standard save-as dialog to let you store the file. If you opened an
existing file, that file name will be shown, allowing you to use it or change it.
- Send out - Sends the MPT data as shown directly to the MIDI out port (the current
device selected in the main window). Hotkey "F9" can be used alternatively.
- Print - Prints the MPT data. A prompt is shown allowing you to select one of two formats:
- A chart pretty much as you see it on the screen.
- A listing showing each program and preset number plus the corresponding filenames (if you've
used the sgxnnn naming convention described in the
automated backup process). It does not fetch or read presets to get the titles. It prints
filenames (which should match the titles closely if you've used the auto-backup) based on the
same directory used for the hints described above.
- Setup - a standard printer selection/configuration window.
- Font - a standard font selection window. Note that only fixed pitch fonts may
be selected since the chart is character based and therefore must line up each character.
- Exit - Close the editor. You will be prompted to save any pending changes.