MQ OSC Bank Editor Commands

 

Following are a list of all of the OSC commands supported by the bank editor.

 

in all examples below:

IDn is the ID of the bank

(val) is the value to assign. Applications such as TouchOSC and Lemur will automatically append this value to the output

When (val) refers to an entry in the bank, it is a 0 referenced value so '0' is the first entry in the bank, '1' is the second entry in the bank and so on....

 

/MQXL/IDn/Select (val)

(val) specifies the entry in the bank to select.

 

/MQXL/IDn/Unselect (val)

(val) specifies the entry in the bank to deselect.

 

/MQXL/IDn/Audition (val)

If (val) is non-zero, the first entry currently selected in the bank is auditioned to the instrument.

 

/MQXL/IDn/AuditionEntry (val)

(val) specifies the entry in the bank to audition and executes Midi Quest's bank audition function.

 

/MQXL/IDn/DeselectAll (val)

/MQXL/IDn/UnselectAll (val)

If val is non-zero, all entries in the bank are deselected.

 

/MQXL/IDn/Copy (val)

When "val" is non-zero, the Bank Editor / Copy menu command is triggered

 

/MQXL/IDn/Swap (val)

When "val" is non-zero, the Bank Editor / Swap menu command is triggered

 

/MQXL/IDn/Paste (val)

When "val" is non-zero, the Bank Editor / Paste menu command is triggered

 

/MQXL/IDn/Clear (val)

When "val" is non-zero, the Bank Editor / Clear menu command is triggered. This clears the contents of all currently selected bank entries

 

/MQXL/IDn/ClearEntry (val)

(val) specifies the entry in the bank to clear

 

/MQXL/IDn/Restore (val)

When "val" is non-zero, the Bank Editor / Restore menu command is triggered. This restores the contents of all currently selected bank entries.

 

/MQXL/IDn/RestoreEntry (val)

(val) specifies the entry in the bank to restore to its initial values

 

/MQXL/IDn/Edit (val)

When "val" is non-zero, the Bank Editor / Edit mode is triggered. The puts the first selected patch in the bank editor in a patch editor.

 

/MQXL/IDn/EditEntry (val)

(val) specifies the entry in the bank to edit. The specified patch is opened in a patch editor.

 

/MQXL/IDn/Mix (val)

When (val) is non zero, the bank editor's Mix function is executed. (note: to execute the Mix operation, the bank editor must already be properly configured with the correct number of bank entries selected and anything criteria properly met)

 

/MQXL/IDn/MixAll (val)

When (val) is non zero, the bank editor's MixAll function is executed. (note: to execute the Mix operation, the bank editor must already be properly configured with the correct number of bank entries selected and anything criteria properly met)

 

/MQXL/IDn/Blend (val)

When (val) is non zero, the bank editor's Blend function is executed. (note: to execute the Blend operation, the bank editor must already be properly configured with the correct number of bank entries selected and anything criteria properly met)

 

/MQXL/IDn/Gen4 (val)

When (val) is non zero, the bank editor's Blend function is executed. (note: to execute the Gen 4 operation, the bank editor must already be properly configured with the correct number of bank entries selected and anything criteria properly met)

 

/MQXL/IDn/Morph (val)

When (val) is non zero, the bank editor's Blend function is executed. (note: to execute the Morph operation, the bank editor must already be properly configured with the correct number of bank entries selected and anything criteria properly met)

 

/MQXL/IDn/Sort (val)

When (val) is non zero, the bank editor's Sort function is executed.

 

/MQXL/IDn/RotateUp (val)

When (val) is non zero, the bank editor's Rotate Up function is executed.

 

/MQXL/IDn/RotateDown (val)

When (val) is non zero, the bank editor's Rotate Down function is executed.

 

/MQXL/IDn/Invert (val)

When (val) is non zero, the bank editor's Invert function is executed.

 

/MQXL/IDn/Transmit (val)

When "val" is a non-zero value, the editor will transmit the SysEx as a bulk dump

 

/MQXL/IDn/Send (val)

When "val" is a non-zero value, the editor will transmit the SysEx as a bulk dump

 

/MQXL/IDn/Get (val)

When "val" is a non-zero value, it causes Midi Quest to request a bulk dump from the instrument

 

/MQXL/IDn/Receive (val)

When "val" is a non-zero value, it causes Midi Quest to request a bulk dump from the instrument

 

/MQXL/IDn/Chord (val)

When "val" is a non-zero value, Midi Quest's chord audition function is triggered

 

/MQXL/IDn/Sequence (val)

When "val" is a non-zero value, Midi Quest's sequence audition function is triggered

 

Available in:

Midi Quest Pro

CheckYes

Midi Quest

CheckYes

Midi Quest Essentials

CheckNo

Midi Quest one

CheckNo