Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document new effect controls #612

Merged
merged 2 commits into from
Feb 29, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 85 additions & 18 deletions source/chapters/appendix/mixxx_controls.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3693,18 +3693,9 @@ Controls
:range: integer, read-only


.. mixxx:control:: [EffectRack1],clear
[EqualizerRack1],clear
[QuickEffectRack1],clear

Clear the Effect Rack

:range: binary


.. mixxx:control:: [EffectRack1_EffectUnitN],chain_selector
[EqualizerRack1_[ChannelI]],chain_selector
[QuickEffectRack1_[ChannelI]],chain_selector
.. mixxx:control:: [EffectRack1_EffectUnitN],chain_preset_selector
[EqualizerRack1_[ChannelI]],chain_preset_selector
[QuickEffectRack1_[ChannelI]],chain_preset_selector

Select EffectChain preset. \> 0 goes one forward; \< 0 goes one backward.

Expand Down Expand Up @@ -3777,6 +3768,16 @@ Controls
:range: binary, read-only


.. mixxx:control:: [EffectRack1_EffectUnitN],loaded_chain_preset
[EqualizerRack1_[ChannelI]],loaded_chain_preset
[QuickEffectRack1_[ChannelI]],loaded_chain_preset

0-based index of the currently loaded EffectChain preset. `0` is the empty/passthrough
preset, `-1` indicates an unsaved preset (default state of `[EffectRack1_EffectUnitN]`).

:range: integer, -1 .. [:mixxx:coref:`num_chain_presets<[EffectRack1_EffectUnitN],num_chain_presets>` - 1]


.. mixxx:control:: [EffectRack1_EffectUnitN],mix
[EqualizerRack1_[ChannelI]],mix
[QuickEffectRack1_[ChannelI]],mix
Expand All @@ -3788,15 +3789,25 @@ Controls
:range: 0.0..1.0


.. mixxx:control:: [EffectRack1_EffectUnitN],next_chain
[EqualizerRack1_[ChannelI]],next_chain
[QuickEffectRack1_[ChannelI]],next_chain
.. mixxx:control:: [EffectRack1_EffectUnitN],next_chain_preset
[EqualizerRack1_[ChannelI]],next_chain_preset
[QuickEffectRack1_[ChannelI]],next_chain_preset

Cycle to the next EffectChain preset after the currently loaded preset.

:range: binary


.. mixxx:control:: [EffectRack1_EffectUnitN],num_chain_presets
[EqualizerRack1_[ChannelI]],num_chain_presets
[QuickEffectRack1_[ChannelI]],num_chain_presets

The number of effect chain presets available in this EffectUnit, including the
empty/passthrough preset "\-\-\-".

:range: integer, read-only, >=1


.. mixxx:control:: [EffectRack1_EffectUnitN],num_effectslots
[EqualizerRack1_[ChannelI]],num_effectslots
[QuickEffectRack1_[ChannelI]],num_effectslots
Expand All @@ -3806,9 +3817,9 @@ Controls
:range: integer, read-only


.. mixxx:control:: [EffectRack1_EffectUnitN],prev_chain
[EqualizerRack1_[ChannelI]],prev_chain
[QuickEffectRack1_[ChannelI]],prev_chain
.. mixxx:control:: [EffectRack1_EffectUnitN],prev_chain_preset
[EqualizerRack1_[ChannelI]],prev_chain_preset
[QuickEffectRack1_[ChannelI]],prev_chain_preset

Cycle to the previous EffectChain preset before the currently loaded preset.

Expand Down Expand Up @@ -3880,6 +3891,16 @@ Controls
:range: binary, read-only


.. mixxx:control:: [EffectRack1_EffectUnitN_EffectM],loaded_effect
[EqualizerRack1_[ChannelI]_Effect1],loaded_effect
[QuickEffectRack1_[ChannelI]_Effect1],loaded_effect

0-based index of the currently loaded effect preset, including the
empty/passthrough preset "\-\-\-".

:range: integer, 0 .. [:mixxx:coref:`num_effectsavailable<[Master],num_effectsavailable>` - 1]
Swiftb0y marked this conversation as resolved.
Show resolved Hide resolved


.. mixxx:control:: [EffectRack1_EffectUnitN_EffectM],next_effect
[EqualizerRack1_[ChannelI]_Effect1],next_effect
[QuickEffectRack1_[ChannelI]_Effect1],next_effect
Expand Down Expand Up @@ -4551,6 +4572,41 @@ In the meantime, skins and controller mappings that still use them will keep wor
Use :mixxx:coref:`[Library],MoveUp` instead.


.. mixxx:control:: [EffectRack1_EffectUnitN],next_chain
[EqualizerRack1_[ChannelI]],next_chain
[QuickEffectRack1_[ChannelI]],next_chain
:range: binary

Cycle to the next EffectChain preset after the currently loaded preset.

.. deprecated:: 2.4.0
Use :mixxx:coref:`[EffectRack1_EffectUnitN],next_chain_preset` instead.


.. mixxx:control:: [EffectRack1_EffectUnitN],prev_chain
[EqualizerRack1_[ChannelI]],prev_chain
[QuickEffectRack1_[ChannelI]],prev_chain
:range: binary

Cycle to the next EffectChain preset after the currently loaded preset.

.. deprecated:: 2.4.0
Use :mixxx:coref:`[EffectRack1_EffectUnitN],prev_chain_preset` instead.


.. mixxx:control:: [EffectRack1_EffectUnitN],chain_selector
[EqualizerRack1_[ChannelI]],chain_selector
[QuickEffectRack1_[ChannelI]],chain_selector
:range: +1/-1

Select EffectChain preset. \> 0 goes one forward; \< 0 goes one backward.

.. deprecated:: 2.4.0
Use :mixxx:coref:`[EffectRack1_EffectUnitN],chain_preset_selector` instead.




Removed controls
~~~~~~~~~~~~~~~~

Expand Down Expand Up @@ -4633,3 +4689,14 @@ These controls have been removed from Mixxx. Skins and controller mappings that

.. deprecated:: 2.0.0
This control has been **removed** without a direct replacement. Use the :ref:`effects framework <appendix-mixxxcontrols-effects>` instead.


.. mixxx:control:: [EffectRack1],clear
[EqualizerRack1],clear
[QuickEffectRack1],clear
:range: binary

Clear the Effect Rack

.. deprecated:: 2.4.0
This control has been **removed** without a direct replacement. Use the :ref:`effects framework <appendix-mixxxcontrols-effects>` instead.
Loading