When right-clicking on a control, the following Properties panel will appear:
When right-clicking on a Part-control, the following Properties panel will appear:
| -
| shows the current status of the Design button
|
| -
| Opens the help-file (Shift+Click opens the mGUI help-file, Alt+Click opens the About-panel)
|
| -
| Closes this Properties Panel
|
|
|
If the Design button is in Preset-mode and a row is dimmed, then that row has been set in Global-mode.
If the Design button is in Global-mode and a row is dimmed, then that row has been set in Preset-mode.
7 different properties, organized in 7 rows exist:
- row 1..6: off, MIDI input/output message, Key - PC-key, Joy - Joy-stick, Prm -
VST-Parameter
- row 7: msbn - Left Mouse Button
The Columns for the "MIDI input/output" properties:
- type: - type of MIDI message to receive or send
- Off - this property is not active
- Note - MIDI input Note-On
- ntAT - MIDI input Note-AfterTouch (AKA Poly-AfterTouch)
- CC - MIDI input Control Change (7-bit)
- PgCH - MIDI input Program Change
- chAT - MIDI input Channel AfterTouch (7-bit)
- PBnd - MIDI input Pitch Bend (7-bit)
- RPN - MIDI input Registered Parameter Number (7-bit)
- NRPN - MIDI input Non-Registered Parameter Number (7-bit)
- CC^ - MIDI input Control Change (14-bit, ONLY the 1st 32 CC parameters)
- RPN^ - MIDI inputRegistered Parameter Number (14-bit)
- NRPN^ - MIDI input Non-Registered Parameter Number (14-bit)
- >Note - MIDI output Note-On
- >ntAT - MIDI output Note-AfterTouch (AKA Poly-AfterTouch)
- >CC - MIDI output Control Change (7-bit)
- >PgCH - MIDI output Program Change
- >chAT - MIDI output Channel AfterTouch (7-bit)
- >PBnd - MIDI output Pitch Bend (7-bit)
- >RPN - MIDI output Registered Parameter Number (7-bit)
- >NRPN - MIDI output Non-Registered Parameter Number (7-bit)
- >CC^ - MIDI output Control Change (14-bit, ONLY the 1st 32 CC parameter)
- >RPN^ - MIDI output Registered Parameter Number (14-bit)
- >NRPN^ - MIDI output Non-Registered Parameter Number (14-bit)
- port: - MIDI Port number
for MIDI input:
- ip-1 - internal VST MIDI input port
- Part - MIDI input controlled by Part's MIDI input port
- PartTb - MIDI input controlled by Part's MIDI input port, if Part's TabSwitch=ON (WYSIWYC=="What
You See Is What You Control")
for MIDI output:
- ip-1 - internal VST MIDI output port
- xp-1 - external MIDI output port, range xp-1..xp-8 (if defined in global.ini or plugin.ini)
- chan: - MIDI Channel number, range: ch-1..ch-16; if port Part/PartTb is selected,
then range: pa-int, pa-1..pa-64
- par: - MIDI Parameter
- for note / ntAT - range: C-2..G8
- for CC - parameter number, 7-bit range: 0..127, 14-bit range: 0..31
- for PgCh / chAT / PBnd - must always be 0
- for RPN / NRPN - 0..16383
- min: - the minimum MIDI value for the selected parameter
- max: - the maximum MIDI value for the selected parameter
- inv: - the invert-button will swap minimum and maximum values
- mode: - this is only used for on/off controls
- togl - press once on a MIDI note/button will set control, ON a next press will set control OFF
- push - press once on a MIDI note/button will set control, ON release MIDI note/buttons
will set control OFF
- tFR: - Feedback/Relative/MIDIthru
for MIDI input:
- if t, then always send VST MIDI input message through to VST MIDI output
- if F, then always send VST MIDI message through to MIDI-Feedback output for e.g. BCR-2000
- if R and type=CC, RPN or NRPN, then MIDI message will be interpreted as a relative
MIDI message, i.e. <=63 is decrement and >=64 is increment (usable with BCR/BCF "rel 1" and "rel
3"
- d f: - disable/focus
- if d, then disable this MIDI property without losing the settings
- if f, then disable this MIDI property when Focus-Controls is switched OFF
The Columns for the "Key - PC-key" property:
- type: - type of PC-Keyboard message to receive
- Off - this property is not active
- Key - PC-Keyboard
- port: - not used
- chan: - PC-key focus and hold-modifiers
- nomd - no modifier key
- S - Shift key
- A - Alt key
- C - Control key
- AS - Alt + Shift key
- CS - Control + Shift key
- AC - Alt + Control key
- ACS - Alt + Control + Shift key
- if f then this PC-key will only change the current focus to this control
- par: - the PC-key
- min: - the value to GUI-control when PC-key is up
- max: - the value to GUI-control when PC-key is down
- inv: - the invert-button will swap minimum and maximum values, if used to on
a multi-switch or "analog" value, will invert direction of key-action, effectively emulating
increment or decrement value
- mode: - this is only used for on/off controls
- togl - press once on a PC-key will set control ON, a next press will set control OFF
- push - press once on a PC-key will set control ON, release PC-key will set control OFF
- tFR: - Fast change
- if F, then use large change steps
- d f: - disable
- if d, then disable this PC-key property without losing the settings
The Columns for the "Joy - Joy-stick/Game-paddle" property:
- type: - type of Joy-stick/Game-paddle message to receive
- Off - this property is not active
- Joy - Joy-stick/Game-paddle
- port: - Joy-stick/Game-paddle device number, range: dv-1..dv-8
- chan: - not used
- par: - Joy parameter
- Buttons - range: Btn1..Btn32
- Point Of View buttons - BtnUp, BtnRgt, BtnDwn, BtnLft
- Analog Controls - X-axis, Y-axis, Z-axis, R-axis, U-axis, V-axis
- min: - the minimum Joy value for the selected parameter
- max: - the maximum Joy value for the selected parameter
- inv: - the invert-button will swap minimum and maximum values
- mode: - this is only used for on/off controls
- togl - press once on a Joy-button will set control ON, a next press will set control OFF
- hold - press once on a Joy-button will set control ON, a next press will leave control ON,
used in special pre-programmed cases
- push - press once on a Joy-button will set control ON, release PC-key will set control OFF
- tFR: - relative
- if R then Joy-AnalogControl (USE ONLY WITH SPRING-CENTERED JOY-STICKS/GAME-PADDLES) will
act as a relative control, i.e. movement will cause increment/decrement of a value, the further
you move the Joy-AnalogControl from center the faster the value will change.
- d f: - disable/focus
- if d, then disable this Joy-stick/Game-paddle property without losing the settings
- if f, then disable this Joy-stick/Game-paddle property when Focus-Controls is switched OFF
is off
The Columns for the "PRM - VST-Parameter" property:
- type: - type of VST-parameter message to send
- Off - this property is not active
- Prm - VST-parameter, NOT USED/IMPLEMENTED
- >Prm - VST-parameter output, used for wrapped VST-plugin
- port: - set permanently to "PrmPrt"
- chan: - always leave this to p-int, range: p-int, p1..p63
- par: - parameter number of VST to send the value to, range: 0..16383
- min: - the minimum VST-parameter value for the selected parameter
- max: - the maximum VST-parameter value for the selected parameter
- inv: - the invert-button will swap minimum and maximum values
- mode: - not used
- tFR: - Feedback
for VST-Parameter output:
- if F, then receive VST-Parameter data from wrapped VST-plugin back to mGUI
- d f: - disable
- if d, then disable this VST-Parameter property without losing the settings
The Columns for the "msbn - Mouse-Button" property:
- mode: - this is only used for on/off controls
- togl - left-click once on a GUI-control will set control ON, a next left-click will set
control OFF
- push - left-click once on a GUI-control will set control ON, release Mouse-Button will
set control OFF
- d f: - disable
- if d, then disable this Mouse-Button property without losing the settings