

JavaScript files, so you can not do, for example,ĮtValue('M圜ontroller', 'keylock_toggle'). The following extensions add some features to ControlPotMeter controls Please keep the controls in alphabetical order within each group. That it is either 'ON' (non-zero) or 'OFF' (zero). The default range is 0.0 to 1.0, unless otherwise noted. Newly added controls should use the snake_case naming snake_case: beatjump_forward, cue_indicator.The keys of existing controls use different naming conventions, namely Mixxx by going to Developer > Developer Tools. Line option), you can view and manually set the state of any control in When running Mixxx in Developer Mode (with the -developer command Tip: Changing any control from the GUI in Developer Mode
MIXXX WIKI SKIN
The Library and Skin in Options > Preferences > Interface. If no tooltip appears, enable tooltips for Mixxx with the -developer command line option and hovering your mouseĬursor over part of the skin. You can view the control connected to any part of a skin by running The following tables list the keys associated with each group. You can read the, play control to determine In Deck 1 can be accessed via the, track_samplerateĬontrol. For example, the sample rate of the track loaded In addition to controlling Mixxx, the control system can be used to samplers, decks, and the preview deck all share Some groups have a high overlap ofĬontrols in common (e.g. The group is used to collect all the controls that affect one component

Is identified by the group and key volume. Similarly, the volume fader for Sampler 1

Skins, MIDI controllers, and HID controllers to control Mixxx via aĪ control is identified by a "group" (which is used for groupingĪssociated controls) and a "key" (the name of the individual control).įor example, the volume fader for Deck 1 is identified by the group Nearly every knob, button, or fader you see in Mixxx's interface isĬontrollable via Mixxx's "control" system.
