-
Notifications
You must be signed in to change notification settings - Fork 125
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
Effects chapter #64
Merged
Merged
Effects chapter #64
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
2989286
add new Effects chapter
Be-ing 169a193
fix a Sphinx warning
Be-ing dac28b6
add effect unit picture captions + minor wording improvements
Be-ing 01706d7
various edits in the effects chapter
Be-ing af633c5
update effects screenshots
Be-ing File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
.. _effects: | ||
|
||
Effects | ||
******* | ||
|
||
Mixxx has a powerful sound effects system. Understanding how it works can open | ||
you up to a wide variety of mixing techniques. | ||
|
||
.. _effects-effect-unit: | ||
|
||
Effect Units | ||
============ | ||
Mixxx has 4 effect units. By default, only 2 of them are shown. The other 2 | ||
effect units can be shown by toggling the setting in the skin settings menu. | ||
|
||
.. figure:: ../_static/effect-unit-collapsed.png | ||
:align: center | ||
:alt: An effect unit | ||
:figclass: pretty-figures | ||
|
||
An effect unit | ||
|
||
Each effect unit can load up to 3 effects in a chain. These effects are | ||
processed one after the other in series. You will hear different sounds | ||
depending on the order of effects within the chain. Each effect in the chain | ||
has its own button to toggle it on and off. | ||
|
||
Effect units can process sound from: | ||
* decks | ||
* microphones | ||
* auxiliary inputs | ||
* the master mix | ||
* the :term:`PFL` (headphone) mix | ||
* left/middle/right crossfader buses | ||
|
||
The buttons to route effect units to decks, microphones, and auxiliary inputs | ||
are located in the deck, microphone, and auxiliary sections of the skin. The | ||
buttons for routing other inputs to effect units are in different locations | ||
depending on the skin. | ||
|
||
If a channel is assigned to multiple effect units, those effect units are | ||
chained together. This allows you to chain more than 3 effects at a time. | ||
|
||
The mix knob adjusts the mix between the dry signal (input to the unit) and the | ||
wet signal (output of the last effect in the unit). It changes the level of | ||
all 3 effects in the unit together. When the knob is fully left, no sound will | ||
be heard from the effect unit. When the knob is fully right, only the output of | ||
the effect unit will be heard without any of the dry input signal. | ||
|
||
Effects are processed after the deck faders and crossfader. This allows effects | ||
like Echo and Reverb to continue outputting sound after their input has been | ||
cut off by lowering the fader. Unlike other DJ software and hardware, effects | ||
can also be heard in headphones even though they are processed after the faders | ||
for the master output. Refer to the :ref:`effects-in-headphones` section below | ||
for details. | ||
|
||
Note that equalizer and filter effects create a phase shift. If the mix knob is | ||
anywhere in the middle between dry and wet and any of these effects are enabled | ||
in the unit, there will be comb filtering which is probably not desired. For | ||
more background information, read `Equalizers and Phase Shift | ||
<http://ethanwiner.com/EQPhase.html>`_. | ||
|
||
Effect Parameters & Metaknobs | ||
============================= | ||
Every effect within an :ref:`Effect Unit <effects-effect-unit>` has its own set | ||
of parameters. By default, these are hidden. Instead, there is a single knob | ||
called a "metaknob" for each effect which is linked to the different | ||
parameters. The metaknob allows you to easily control the effects in a unit | ||
without having to manipulate every parameter individually. | ||
|
||
If you want more detailed control of effects, press the expansion button on the | ||
effect unit to reveal the effect parameters: | ||
|
||
.. figure:: ../_static/effect-unit-expanded.png | ||
:align: center | ||
:alt: An effect unit with parameters showing | ||
:figclass: pretty-figures | ||
|
||
An effect unit with parameters showing | ||
|
||
You can customize how the metaknob is linked to the parameters by clicking the | ||
buttons below the parameter knobs. The button under the parameter name | ||
controls the metaknob link mode: | ||
|
||
* Inactive: parameter not linked | ||
* Active: parameter moves with metaknob | ||
* Left side active: parameter moves with left half of metaknob turn | ||
* Right side active: parameter moves with right half of metaknob turn | ||
* Left and right side active: parameter moves across range with half of | ||
metaknob turn and back with the other half | ||
|
||
The button below the metaknob link button inverts the parameter's relationship | ||
to the metaknob. | ||
|
||
For information about specific effects and their parameters, hover your mouse | ||
over them to show the tooltip. If you do not see tooltips, check that you have | ||
them enabled for the skin in :menuselection:`Preferences --> Interface`. | ||
|
||
Effects (except for Reverb) that have a length of time as a parameter are | ||
synchronized to the tempo of decks. | ||
|
||
.. _effects-in-headphones: | ||
|
||
Effects In Headphones | ||
===================== | ||
To preview how a track will sound with effects before you mix in the track, | ||
simply assign the deck to an effect unit and enable the headphone button for | ||
the deck. Note that this will increase CPU compared to assigning an effect | ||
unit to a deck without the headphone button enabled. This is because effects | ||
are processed in parallel for the headphone output (prefader) and master output | ||
(postfader). | ||
|
||
Effects can also be previewed in headphones on decks that are playing to the | ||
audience, but this requires a few more steps: | ||
|
||
#. Disable the effect unit for the deck | ||
#. Enable the headphone button for the deck | ||
#. Enable the headphone button for the effect unit | ||
#. Enable effects and adjust their metaknobs and parameters for how you want | ||
the effects to sound. | ||
#. When you are ready to mix in the effect, turn the mix knob fully left (dry) | ||
#. Enable the effect unit for the deck | ||
#. Turn the mix knob right so the effects are heard in the master output | ||
#. Disable the headphone button for the effect unit so you do not forget to | ||
turn it off later |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
.. _setup:: | ||
.. _setup: | ||
|
||
Example Setups | ||
************** | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How is this related to the PR?
This change breaks the build for me
The 'sphinx-build-3' command was not found.