-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Updating Controllers For 2.0
Also see Getting Ready for Mixxx 1.12
(Groups stay as [ChannelX]
)
Name goes from beatsync
to sync_enabled
. Devs should test
push-and-hold for enabling master sync.
If the controller has a dedicated "filter knob", it should be set to:
[QuickEffectRack1_[ChannelX]],super1
Update these to ensure GUI sync with the different Cue modes in the preferences.
(Groups stay as [ChannelX]
)
Name goes from:
-
cue_default
tocue_indicator
-
play
toplay_indicator
Group goes from [ChannelX]
to [EqualizerRack1_[ChannelX]_Effect1]
Name goes from:
-
filterLow
toparameter1
-
filterMid
toparameter2
-
filterHigh
toparameter3
-
filterLowKill
tobutton_parameter1
-
filterMidKill
tobutton_parameter2
-
filterHighKill
tobutton_parameter3
(These replace [Flanger]
group controls.)
Full list is on the effects framework page.
The VCI400 has two effects sections, so I did the following:
Individual knobs adjust parameters for that effect unit:
[EffectRack1_EffectUnitX_Effect1],parameterY
. Where X is 1 or 2 (the
two effects sections), and Y is 1,2,3 (the three knobs).
If your controller has only one "parameter" knob, you can map it to
[EffectRack1_EffectUnitX],super1
which will modify a number of effect
parameters at once. (Sean did this for the ADJ VMS4.)
Wet/dry is: [EffectRack1_EffectUnitX],mix
(fourth knob in each
section)
Per-channel buttons to activate a FX unit on that channel:
[EffectRack1_EffectUnitX],group_[ChannelY]_enable
Changing which effect is loaded in a section:
[EffectRack1_EffectUnitX],next_chain
Mixxx is a free and open-source DJ software.
Manual
Hardware Compatibility
Reporting Bugs
Getting Involved
Contribution Guidelines
Coding Guidelines
Using Git
Developer Guide
Creating Skins
Contributing Mappings
Mixxx Controls
MIDI Scripting
Components JS
HID Scripting