MQ Panel Popup Parameters (Panel Edit)

Many controls now have a section called "Popup Parameters". These three parameters control the display of the text popup that appears when a control is being edited.

Whether a popup appears or not is set in Preferences in the Patch Edit page. The popup info bar can be set to:

None - there is no pop displayed

Knobs and Sliders - only knobs and sliders display a popup

All Controls - all controls display a popup

All Controls in Status Bar - the popup information is displayed in the status bar instead of in a popup (Windows only)

With popups enabled for the control, the following parameters control the popup's behavior.

 

Popup Style

When a popup for the control is displayed, specify how the value is displayed.

value - display the current numeric value of the parameter

percentage - display the current value of the parameter as a percentage of the total range

control link - display the value of the parameter using the display style of another control

.ini file - use a table stored in the editor's .ini file to specify how the parameter is displayed. The popup can read text from any StringList stored in the editor's associated .ini file. This is more information on .ini files below. The Popup ID parameter below specifies which string list to read from so, for example, if "1" is entered in the popup ID, the control will read from Stringlist 1. In the .ini file the data would be formatted as follows:

[StringList 1]

0=Text to display for parameter value 0

1=Text to display for parameter value 1

2=Text to display for parameter value 2

3=Text to display for parameter value 3

4=Text to display for parameter value 4

5=Text to display for parameter value 5

6=Text to display for parameter value 6

...

Popup ID

When Popup Style is set to "control link", this parameter specifies the ID of the control that is used to render the display. Usually the control will be a string list so that the displayed value is a character display instead of a number

When Popup Style is set to ".ini file", this parameter determines which table is used to obtain a display value.

 

Popup Offset

When Popup Style is set to "value" , this setting is added to the value of the parameter and displayed.

When Popup Style is set to "control link", this setting is added to the value of the parameter before determining how to display the value.

When Popup Style is set to "ini file", this setting is added to the value of the parameter before obtaining the text to display

 

Ini Files

Every Midi Quest editor can have an associated ini file that is used to store additional information. The ini file has the same name as the editor but has a .ini extension instead of the editor's .sqt extension. Those people using Windows machines should already be familiar with .ini files. Those on the Macintosh may not. Ini files are simply text files that contain textual information. These can be created by any text ASCII text editor.

Ini files store information in the format shown above and provide a method for the Midi Quest to map internal numeric value to an alternate text display. You can look at the Motif editor (in the CS6x folder for a fairly extensive use of ini files.