Program NamesProgram Names

The Extract, Subscribe to Unisyn and Subscribe to Galaxy functions are only available and only work in OS 9.

The Program Names dialog allows you to manage the assignments of Program Name lists and Bank Select messages to different ports within a specific channel range. Among other things, you can select program names by name instead of by number from the Graphic Editor window, the Event Editor window, the Tracks window, the Instruments Mixer window, and other places where program numbers would normally be used.

A bank is a number of MIDI program changes, usually 0-127. A "program-name-list" is simply a list of names that correspond to a bank. Program-name-lists are assigned to a single port.

Use the Assign popup to select the current program-name-list. Option-clicking the Assign popup presents a list of all the program-name-lists in memory regardless of the current port assignment. Selecting a program-name-list using the option-click method will reassign that list to the currently selected port.

By far, the simplest and easiest way to get program names in, is to load a Cakewalk .INS file. These files are found widely on the internet, are easy to create and transport, and support just about every synthesizer on the planet. To use an .INS file in Metro, click on Open... and navigate to the .INS file on yout hard drive. It will be converted for use in Metro and then multiple program-name-lists will appear in the assign popup.

The program names that appear in the Graphic Editor and other windows will be the selected program-name-list that is assigned to the corresponding channel and port of the Channels for Port popup menu as show above.

Once inside the Program Names dialog, the selected program-name-list (displayed in the Assign pop-up menu) can be assigned to any channel or all channels of the Port selected in the Channels for Port popup menu. For example, if your synth module responds to combination changes on channel 16 and normal program changes on channels 1-15, you could make those settings here by selecting the appropriate channels and program-name-lists.

The Clear button will clear the currently selected program-name-list.

The Clear All button will clear all of the program-name-lists. Use care with this button.

The Save As button will present a dialog allowing you to select the type of file, the filename and where you want to save the program-name-list. Metro will save the all of the program-name-lists for the selected port to the .INS file. Prior to Metro version 6.2 there was an option to save a single program-name-list in an internal format.

Use the Rename button to rename the program-name-list name if desired.


See Also:

New Program Name List

Edit Program Name List

Sort by Names in Pop-ups

Sending Bank Select Messages

The following table describes features available in OS 9 only

12

Program Names can appear automatically if you use Unisyn™ v1.0 (by Mark Of the Unicorn) or Galaxy™ (by Opcode). The Program Name list for each port can be dynamically updated by instructing Metro to Subscribe to Galaxy or to Subscribe to Unisyn. Both Galaxy™ and Unisyn™ provide information about the port and channel assignments that the Program Name lists are automatically assigned to. In order to get full benefit from Metro’s subscribe feature, you should update the Channels checkboxes (via the Program Names dialog) so that port and channel assignments across Metro Outputs correlate with port and channel assignments of the same MIDI devices supported within Opcode’s or MOTU’s patch editor/librarian program.

You can also build Program Name lists by Extracting program names from various System Exclusive events on the currently selected track; all Extracted program names are assigned to the currently selected track’s port (only if that MIDI device is supported by Metro’s Extract feature).

Metro can Extract Program Name lists directly from the SysEx bulk dumps of the following devices:

  • Korg M1
  • Roland D110, D10, D20
  • Yamaha DX21, TG55
  • Proteus

Extracted device descriptions are stored in a separate Resource File called “MetroDevices.” All of the Program Name lists are saved when you choose Save in any of the Preferences dialogs (File menu), and loaded when you start Metro.

Extract Program Names

Subscribing to Universal Editor/Librarians

Program NamesProgram Names