Skip to content

Commit

Permalink
Add more detailed description on how to use AutoDJ crates , follow up…
Browse files Browse the repository at this point in the history
… to #4
  • Loading branch information
esbrandt committed Nov 30, 2015
1 parent 6bb22f0 commit 94dd8a3
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 24 deletions.
66 changes: 58 additions & 8 deletions source/chapters/djing_with_mixxx.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ DJing With Mixxx

Mixxx was designed to be easy to learn for both novice and experienced DJs.

This part of the manual provides you with directions for using Mixxx's features
This part of the manual provides you with directions for using Mixxx's features
to create your own mixes.

.. _djing-gain-staging:
Expand All @@ -14,7 +14,7 @@ Setting Your Levels Properly (Gain Staging)
===========================================
.. sectionauthor::
Be <be.0@gmx.com>

.. figure:: ../_static/level-meter-green.png
:align: left
:alt: A level meter in Mixxx with the gain set properly for the loudest part of a track
Expand All @@ -36,7 +36,7 @@ region.
:align: center
:alt: A waveform at a good level
:figclass: pretty-figures

A waveform at a good level. Note that the example waveforms in this section
were made by adjusting the visual gain of the waveform display in Mixxx to
illustrate the concepts. Adjusting the visual gain of the waveform display
Expand All @@ -63,7 +63,7 @@ into acoustic energy more efficiently.
:align: center
:alt: A clipping waveform
:figclass: pretty-figures

A clipping waveform

.. figure:: ../_static/level-meter-too-low.png
Expand All @@ -90,9 +90,9 @@ turned up.
:align: center
:alt: A waveform at too low of a level
:figclass: pretty-figures

A waveform that is too close to the noise floor

.. note:: To adjust the output volume of a sound system while maintaing a
high signal-to-noise ratio, the gain should be adjusted as close to
the speakers as possible. Refer to the
Expand Down Expand Up @@ -356,8 +356,8 @@ track table to the right displays the content of your recordings directory. New
recordings are automatically saved to this directory as well as CUE files if you
choose to create them in the preferences.

.. hint:: Recording your mixes and listening to them later to critique
yourself is a great tool for improving your DJing skills. Sending
.. hint:: Recording your mixes and listening to them later to critique
yourself is a great tool for improving your DJing skills. Sending
your mixes to other DJs for feedback can also be helpful.

Record your mix to disk
Expand Down Expand Up @@ -397,6 +397,9 @@ Using Auto DJ For Automatic Mixing

Mixxx library - Auto DJ view

.. versionadded:: 2.0
Add random tracks from Auto DJ track sources

Auto DJ allows you to automatically load tracks from the Auto DJ playlist when
the current track is nearly finished, and crossfade into it. See
:ref:`library-auto-dj`.
Expand Down Expand Up @@ -426,6 +429,49 @@ There are several ways to load tracks into the Auto DJ playlist:
managers to the Auto DJ icon in the sidebar or to the Auto DJ track table on
the right.

.. _djing-auto-dj-crates:

Using Auto DJ crates
--------------------

Instead of inserting the contents of the crates directly into the Auto DJ
playlist, :ref:`Auto DJ crates <library-auto-dj-crates>` are merely associated
crates that become a source of random track selections.

* **Set a crate as Auto DJ track source**: Expand the :guilabel:`Auto DJ` item
in the sidebar, and right-click on the :guilabel:`Crates` sub-item. Select
one of the existing crates from the list. This makes the content of the crate
available for random selection into the :ref:`Auto DJ <library-auto-dj>`
queue for automatic mixing. The name of the crate is now listed as sub-item
below.

If you do not have any crates available for selection in the list, go
and create a crate first and add some tracks, see :ref:`library-crates`.

* **Manually add tracks from track sources to Auto DJ**: Click the
:guilabel:`Auto DJ` item in the sidebar and switch to the Auto DJ view of the
library. Click the :guilabel:`Add random` button to add one track at the time
from Auto DJ track sources to the bottom of the Auto DJ playlist.

.. note:: If you did not set any crates as Auto-DJ track source, clicking the
:guilabel:`Add Random` button will add a track selected from the
whole library instead.

* **Automatically add tracks from track sources to Auto DJ**: Mixxx can randomly
add tracks to the Auto Dj playlist from the track sources, as soon as a
specified minumum number of tracks remain. Select
:menuselection:`Preferences --> Auto DJ --> Enable random track addition to
queue --> On`. Set :menuselection:`Minimum allowed tracks before addition` to
change the minimum number of tracks after which random tracks may be added.

.. note:: If you did not set any crates as Auto-DJ track source, tracks are
selected from the whole library instead.

* **Remove a crate as Auto DJ track source**: Expand the :guilabel:`Auto DJ`
item in the sidebar, and right-click on one of the crates listed below the
:guilabel:`Crates` sub-item. The select :guilabel:`Remove Crate as Track
Source`.

Playing tracks in Auto DJ
-------------------------

Expand All @@ -439,3 +485,7 @@ DJ as follows:
starts.
* Mixxx will continue to automatically mix until the Auto DJ playlist is empty.
* Click the :guilabel:`Disable Auto DJ` button to stop the automatic mixing

.. hint:: You can add a track to the end of the Auto DJ playlist once it is
played instead of removing it. Set :menuselection:`Preferences -->
Auto DJ --> Re-queue tracks after playback --> On`.
32 changes: 16 additions & 16 deletions source/chapters/library.rst
Original file line number Diff line number Diff line change
Expand Up @@ -527,10 +527,11 @@ mixing or for using Mixxx as media player.
The Auto DJ features in detail:

* **Shuffle button**: Shuffles the content of the Auto DJ playlist.
* **Add Random button**: Add random track from Auto DJ Crates.
* **Add Random button**: Add random track from Auto DJ track sources.
* **Skip track button**: Skips the next track in the Auto DJ playlist.
* **Fade now button**: Triggers the transition to the next track.
* **Transition time spin-box**: Determines the duration of the transition.
* **Transition time spin-box**: Determines the duration of the transition. Put a
pause between tracks that are automatically mixed by using a negative value.
* **Enable Auto DJ button**: Toggles the Auto DJ mode on or off.

The :guilabel:`Skip track`, :guilabel:`Add Random` and :guilabel:`Fade now`
Expand All @@ -540,20 +541,18 @@ after playing them but if you want AutoDJ to play the same tracks over and over
again, you may activate the :guilabel:`Auto DJ Requeue` option in
:menuselection:`Preferences --> Auto DJ --> Re-queue tracks after playback`.

**AutoDJ Crates**
.. _library-auto-dj-crates:

**Auto DJ Crates**

.. versionadded:: 2.0

It is possible to add random tracks to the bottom of the Auto DJ playlist. The
tracks are not chosen from the standard library but from a set of crates. It
will be all the crates that you have set as a source for Auto DJ. Mixxx will
normally try to select a track that you haven't played so far. You can set a
amount off tracks that is always supposed to be available for selection no
matter when they where last played in :menuselection:`Preferences --> Auto DJ
--> Minimum available tracks in Track Source`.

.. hint:: Put a pause between tracks that are automatically mixed by using a
negative value in the :guilabel:`Transition time` spin-box.
tracks are chosen from a set of crates that you have set as a source for
Auto DJ, or from the standard library. Mixxx will normally try to select tracks
that you haven't played so far. You can set a amount of tracks that is always
supposed to be available for selection no matter when they where last played in
:menuselection:`Preferences --> Auto DJ --> Minimum available tracks in Track Source`.

.. seealso:: For more information, go to the chapter :ref:`djing-auto-dj`.

Expand Down Expand Up @@ -631,9 +630,9 @@ playlists. Think of it like a DJ case to organize your favorite vinyls into.
:ref:`track list<library-root>`.

.. versionadded:: 2.0
:guilabel:`Analyze Crate` context menu option.
:guilabel:`Import crate` and :guilabel:`Export crate` context menu options
remember the last selected playlist directory.
:guilabel:`Analyze Crate` and :guilabel:`Auto DJ Track Source` context menu
options. :guilabel:`Import crate` and :guilabel:`Export crate` context menu
options remember the last selected playlist directory.
Displays the total number of tracks, and the total duration next to the
crate's name.

Expand All @@ -650,7 +649,8 @@ context menu:
* **Lock**: |ic_lib_locked| This icon indicates a locked crate. If a crate is
locked, you cannot add tracks, rename or delete the crate. Choose
:guilabel:`Unlock` from the context menu to unlock the crate.
* **AutoDJ Track Source**: Use this crate as a source for random tracks in AutoDJ.
* **Auto DJ Track Source**: Use this crate as a source for random tracks in
Auto DJ, see :ref:`Auto DJ crates <djing-auto-dj-crates>` .
* **Analyze entire crate**: Forces the analysis of the crate in the
:ref:`Analyze <library-analyze>` view.
* **Import crate**: Import tracks from an external playlist to a crate in various
Expand Down

0 comments on commit 94dd8a3

Please sign in to comment.