MQ Numeric Custom Pane (Panel Edit)

TQ-Numbr

TQNumber

The Numeric control is used to display the parameter as a series of numbers in a range of possible formats including MIDI note values. The Style parameter is used to select the basic display format.

Display Offset

The Display Offset parameter adds or subtracts the entered amount from the current value of the parameter. It is used to accommodate for differences between the value displayed by the synthesizer and the value that is stored in the SysEx.

For example, there are many situations where the range of the parameter = 0 -> 127 but on the keyboard the parameter is displayed as -64 -> 63. Enter -64 in Display Offset to match the Midi Quest display to that of the synthesizer.

 

Width

The Width parameter is used to control the number of characters used to display the value. The value of this parameter must always be at least the number of characters necessary to display the maximum and minimum values of the parameter. If the width is less than the necessary number of characters, they will not be displayed properly. More characters can always be used.

The following table shows the required minimum width for the following maximum or minimum values:

Value

Width

9

1

99

2

999

3

9999

4

-1

2

-10

3

 

Display Position

The Display Position parameter determines where the value is displayed within the control. There are nine different positional options: left/top, right/top, center/top, left/bottom, right/bottom, center/bottom, left/vertical center, right/vertical center, and center/vertical center.

 

Style

The Style parameter is extremely powerful and allows the numeric control to display the value in a number of different formats. Select the style you wish to use from the list. There are currently 27 different display options although default (decimal) and note are most frequently used.

Default: display the value in decimal

Hex: display the value in hexadecimal (base 16)

Octal: display the value in octal (base 8)

Note: display the value as a note and octave (use display offset to ensure octaves match)

Images: legacy - no longer used

TX81Z Micro: display value in TX81Z Microtuning format

Empty: do not draw anything into the control

K1 Patch Sel: display the value as a K1 Patch numbering format

M1 Patch Sel: display the value as an M! Patch numbering format

D-10 Note Scale: display the value as a D-10 note scale

K1/K4 Patch Sel: display the value as a K1/K4 patch numbering format

Proteus Patch Sel: display the value using the Proteus patch numbering format

Roland 11 -> 88: display the value using Roland's 11 -> 88 numbering format

Div 100 - divide the value by 100 and display with 2 decimal places

Div 10 - divide the value by 10 and display with 1 decimal place

01/W Patch Sel: display the value using the 01/W patch numbering format

01/W Combi Sel: display the value using the 01/W combi numbering format

X-3 Patch Sel: display the value using the X-3 patch numbering format

Blank: - display a blank only using the background settings

Ensoniq 127: emulates Ensoniq's 0 - 127 with display range of 0 - 99

Scaled Bitmap: displays bitmaps sequentially from the bitmap list. Use the Disp Offset parameter to specify the starting location point in the bitmap list. The bitmaps must be stored sequentially in the bitmap list and there must be as many bitmaps are there are values in the range in order for this option to work correction. See the Bitmap List for information on building the list of bitmaps.

When using this option, right clicking on this control will display the available options using a popup graphic menu. To display the list as text or numerical options instead, check the Draw Icon option. The popup list resulting from a double click or right click will then match

For additional control see the Image Table Map option below

Div 2: divide the value by 2 and display

Casio CZ 127 - display using the Casio 0-99 display with 0 - 127 internal storage format

Casio DCW Rate: display using the Casio DCW Rate format

Casio DCO Level: display using the Casio DCO Level format

Casio DCA Level: display using the Casio DCA Level format

Casio DCA Rate: display using the Casio DCA Rate format

Roland MKS-70 Patch Sel: display using Roland's MKS-70 patch numbering format

POD Non-linear 1: display using a POD non-linear number display list

POD Non-linear 2: display using a POD non-linear number display list

X 10: display the number at 10 times its internal stored value

X6100 Decimal - display using a custom OASYS / Kronos decimal format

Div 1000 - divide the value by 1000 and display with 3 decimal places

Number (note) - display the value as a MIDI note in the format "number (note)". For example: "12 (C1)"

x 2: the displayed value of the parameter is twice that of the value stored internally

Bitmap: displays bitmaps sequentially from the bitmap list. Use the Disp Offset parameter to specify the starting location point in the bitmap list. The bitmaps must be stored sequentially in the bitmap list and there must be as many bitmaps are there are values in the range in order for this option to work correction. See the Bitmap List for information on building the list of bitmaps. Similar to the Scaled Bitmap option except that bitmaps are not scaled allowing for a position of a bitmap to be displayed based on the Display Position parameter.

For additional control see the Image Table Map option below

Note (number): display the value as a MIDI note in the format "note (number)". For example: "C1 (12)"

 

Font Select

Select the font that the control uses to display the value. This font can be any one of the eight defined in the Skin.

 

Min Value Text

If text is entered then when the control is displaying a parameter's minimum value, the text is displayed in place of the numeric value. This is useful in the case where parameter is displayed as numeric values with the exception of a couple of critical values. For example, a parameter has a range of 0 to 100 but "0" is displayed as "Off" on the hardware. To match this, create a numeric control with the range 0 - 100 and enter "Off" in Min Value Text.

 

Max Value Text

If text is entered then when the control is displaying a parameter's maximum value, the text is displayed in place of the numeric value. This is useful in the case where parameter is displayed as numeric values with the exception of a couple of critical values. For example, a parameter has a range of 0 to 100 but "100" is displayed as "Max" on the hardware. To match this, create a numeric control with the range 0 - 100 and enter "Max" in Max Value Text.

 

Zero Value Text

If text is entered then when the control is displaying a parameter's zero value, the text is displayed in place of the numeric value. This is useful in the case where parameter is displayed as numeric values with the exception of a couple of critical values. For example, a parameter has a range of 0 to 100 but "50" is displayed as "Center" on the hardware. To match this, create a numeric control with the range 0 - 100 and enter "Center" in Zero Value Text.

 

Prepend Text

If a parameter's display is numerically based but every state includes some fixed text, this can be assigned here. Any entered text is prepended to the numeric value. For example, a control represents the right output level and the hardware displays this as "Rn" with a range of 0 to 127, entering "R" will result in the display "R0" through "R127".

 

Append Text

If a parameter's display is numerically based but every state includes some fixed text, this can be assigned here. Any entered text is appended to the numeric value. For example, a control represents the center frequency of a Q filter and the hardware displays this as "n HZ" with a range of 20 to 20000, entering " HZ" will result in the display of "20 Hz" through "20000 Hz".

 

Tiling

When a bitmap is used for the background of the control, this parameter determines how the bitmap is displayed. The options are:

Skin - use the display style specified in the Skin currently used by the editor. The skin can specify a Stretched or Tiled style

Stretch Bitmap - stretch the bitmap to fill the control

Tile - replicate the bitmap enough times to fill the control

 

Show Sign

Check this option when the parameter range includes both positive and negative values and you wish for the positive values to have a "+" sign. Any negative value will always show a '-' in front but positive values do not have the '+' character unless specified.

 

Click Step

When checked, editing of the parameter is controlled by using single click instead of click-drag-release. Each click advances the value of the parameter by one and it cycles around when the maximum value is reached. This may be advantageous in cases where there is a small value range.

 

No Frame

When checked, there is no frame drawn around the control when it is selected, even if this option is set in Preferences.

 

Image Table Map

This option is used in conjunction with the image display options offered by this control.

By default, to be displayed properly bitmaps must be listed contiguously in the Bitmap List as specified using the Display Offset parameter.

It is also possible to access the bitmaps in a non-linear order using a Table stored in the editor`s .ini file. The table is used to map a value in the displayed in a control to a bitmap in the bitmap list. If you require more information, please contact Sound Quest tech support.

 

Background

Select the background display used by the control. The options are:

 

Skin - use the background defined in the Skin currently used by this editor. The skin can specify a bitmap, solid color, see transparent background

Bitmap - the control uses the bitmap specified by the Background Bitmap parameter below as its background

Solid Color - the control uses a solid color for its background as specified by the A or C Pen depending on whether the parameter has been edited

Background - the control uses a transparent background. The control's value is drawn on top of the background

 

Background Bitmap

When the Bitmap is selected for the Background option above, this parameter should specify a path to the bitmap file to display as the background.

 

Make Transparent

When checked, the background bitmap is specified to have a transparency color which allows elements of the background to pass through it

 

Transparent Color

Transparent Color uses a standard Color Select Dialog to select and specify the color that is considered to be transparent in the background bitmap

 

Rounding

When checked the edges of the control are automatically rounded

 

Draw Icon

When checked, Midi Quest will automatically draw an icon on the right hand side of the control This icon represents the type of editing that will be used when the right mouse button is clicked on the object. There are three possible options: a down arrow represents a popup menu, a '+' represent a number with up and down scrollers and a keyboard graphic indicates a popup keyboard will appear to allow selection of a MIDI note.

When display option 20 is selected causing display of values using bitmaps, checking this option causes right click operations to use a popup text list instead of a graphic display.

 

Popup Parameters

see the standard Popup Parameter description

 

Bitmap Font Enable

Defines how text is rendered in the window.

Off - the OS text engine renders the text

On - Midi Quest renders the text using a bitmap font specified in the following two parameters

On/Transparent - Midi Quest renders the text using a bitmap font

 

Bitmap Font Bitmap #

Specifies the bitmap in the bitmap list to be used as the bitmap font.

 

Available in:

Midi Quest Pro

CheckYes

Midi Quest

CheckNo

Midi Quest Essentials

CheckNo

Midi Quest one

CheckNo