This topic describes the possibility to animate parameters, which can be found in various parts of DynamDJ. The term "parameters" refers to most elements that can be adjusted in real time, like the fader, the audio effect sliders on players and the positions of players in the room (see room placement).
Each slider, including the fader, can either be set manually by dragging the knob to a value, or it can be animated by clicking on that slider location using the right mouse button or while holding the ctrl-key. The parameter will then slowly be moved to the target value in time.
You can also customize this animation in various ways. Each parameter has a default animation, that will be used whenever you animate it by right-clicking. This default animation's duration can be set in the preferences. In order to start a different animation, click on the slider position you wish to animate to while holding the option (alt) key. The following window will then pop up:
You can use the duration slider to set the duration, that is, the total time the animation will take. The higher the duration, the slower the animation. The loop mode buttons allow you to specify whether the animation should loop or not. The first button (leftmost) means don't loop, the second loops the animation in a way that the parameter will be reset to the starting value and animated towards the target value again each time the target value has been reached, and the third makes the animation loop back and forth. A looping animation (as well as any other parameter animation) can be stopped by clicking on the parameter slider using the left mouse button (that is, by simply adjusting the slider.)
In order to start a custom animation, you need to click on one of the curve graphs in the center of the window. These graphs visualize the way the parameter will be animate though time, the X axis representing time and the Y axis the position of the parameter. The first top-left curve is a simple linear animation, neither accelerating nor decelerating. The second accelerates, and the fourth decelerates, and the third combines both, creating a smoother result.
Once you click on one of these curves, the animation will start. If the "Use as default setting" was checked, this animation becomes the parameter's default animation, so that it is also used if you start an animation the normal way, using right mouse click on the slider. If it is unchecked, the parameter's default animation is not changed and the customized animation is used only once.
Note that default animations are stored separately for each parameter. For instance, changing the default animation on one player's pitch parameter will not change this player's speed parameter default animation nor will it change another's player's pitch default animation.