The
VST-plugin window receives keyboard and mouse-wheel input focus when you click on the background
of the VST-window, or click on the "Focus" control.
The Design button
( to change the current Mode, click again on the 3-state Design-button )
(if the Design button is also available on the Options panel)
 |
= |
Preset-Mode, this is for normal use, you can set controls (knobs, switches, etc.),
also the Properties Panel and "learn functions" will set MIDI/JoyStick/PCkbd values for
the current preset (if useChunks=1 in "Plugin.ini") - and - will be saved along
with the other preset settings. |
|
= |
Global-Mode, you can still adjust controls (knobs, switches, etc.), the Properties
Panel and "learn functions" will now set MIDI/JoyStick/PCkbd values globally for the plugin
- and - will be saved to the "Plugin.ini" |
|
= |
Design-Mode, you can move the position of controls graphically |
Preset-Mode and Global-Mode:
The mouse can manipulate a control:
|
Left-Click on an On/Off switch |
-- toggle On/Off |
|
Left-Drag |
-- adjust value |
|
Shift + Left-Drag |
-- fine adjust value |
|
Control + Left-Click |
-- set value to default |
|
Right-Click |
-- set properties (e.g. MIDI-in and MIDI-out) of a control |
|
Left-Drag on a panel |
-- move panel |
|
Mouse-Wheel |
-- adjust value |
|
Shift + Mouse-Wheel |
-- fine adjust value |
PC-keys can manipulate a control: (if the VST-window has input-focus, hover the mouse over
a control)
|
Space bar on an On/Off switch |
-- toggle On/Off |
|
Num-/Num+ keys |
-- adjust value |
|
Shift + Num-/Num+ keys |
-- fine adjust value |
|
Home/End keys |
-- set value to minimum/maximum |
|
Insert key |
-- set value to default |
|
Left/Right/Up/Down keys |
-- goto control |
Design-Mode:
The mouse can manipulate a control:
|
| Left-Drag around control(s)
| -- select control(s)
|
|
| Left-Click on background/panel
| -- de-select all controls
|
|
| Shift + Left-Drag around control(s)
| -- add select control(s) to previous selected control(s)
|
|
| Shift + Left-Click control
| -- add select control to previous selected control(s)
|
|
| Left-Drag control
-- or --
Control + Left-Drag
| -- move control/selected controls
|
|
| Control + Left-Drag on panel
| -- move a locked panel
|
PC-keys can manipulate a control: (if the VST-window has input focus, hover the mouse over
a control)
|
| Left/Right/Up/Down keys
| -- goto control
|
|
| Control + Left/Right/Up/Down keys
| -- move control
|
|
| Alt + Left/Right/Up/Down keys
| _txtbtn, _txtlbl, _txtfdr, _spin: move text relative to component
_status, _panel, _plugin: resize component
|
Design-LED:
The Design-LED above the Design-button will light when a design change has occured,

by clicking on the Design-LED, it can be toggled on/off:
- when the Design-LED is on, and you toggle it to off, mGUI will "forget" all design changes.
- when the Design-LED is off, and you toggle it to on, mGUI will be forced to re-write the design files.
(depending on the "protect"-settings in the Global.ini file)
If the Design-LED is ON, changes will be written to "Plugin.ini" on disk when you close the
VST-plugin.
The following design changes are written to disk:
- position of controls. (in Design-mode)
- learn automation (MIDI-in,Key,Joy) of controls. (via Learn button)
- property automation (MIDI-in/out,Key,Mouse,Joy) of controls. (via Right-Click)
The Learn button
Click on
until
appears
to activate the Control-learn function: (Shift+Click will learn MIDIin/KeyIn/JoyIn multiple controls)
Hover mouse over a control:
- turn a MIDI-dial to learn a MIDI-message.
the following MIDI-messages are supported:
CC(7-bit & 14-bit), NoteOn, Poly-AfterTouch, Channel-AfterTouch, ProgramChange, PitchBend(7-bit),
NRPN(7-bit & 14-bit), RPN(7-bit & 14-bit)
- press a key on the PC-keyboard to learn a PC-key.
- change a Joy-stick/Game-paddle value to learn a Joy-Control.
the following Joy-messages are supported for devices #1 thru 8:
32 Buttons, POV-buttons: left,right,up,down, 6 analog joy-axis(14-bit)
Click on
until
appears
to activate the Note-learn function: (Shift+Click will learn notes for multiple controls)
Hover mouse over a control containing a note value:
- press a note on a MIDI controller to learn a MIDI-note
Click on
until
appears
to activate the Parameter-learn function: (Shift+Click will learn parameters for multiple controls)
(only works for wrapped plugins & Global-mode)
- Change a value in the wrapped plugin's Graphical User Interface, or change a parameter-value via the host
- Click on a mGUI control (or turn a pre-assigned BCR-encoder or press a pre-assigned
BCR-button)
The Focus-Controls button
Click on

to receive
MIDI control messages from e.g. Behringer's BCR-2000 for all controls with "focus-MIDI" set.
See
Properties Panel for more details.
All other mGUI-wrapped plugin's Focus-Controls

will
be automatically switched OFF.