16.6. The Mixxx Settings Directory

The Mixxx settings directory contains all user data and settings of your Mixxx installation.

Location

Linux

~/.mixxx/

Note: make sure you have «Show hidden files» enabled in your file manager in order to show all dot-files and directories.

Windows

Vista and up: %LOCALAPPDATA%\Mixxx
XP and below: %USERPROFILE%\Local Settings\Application Data\Mixxx\
Type either of those into the location bar of a Computer or Folder window.

macOS

Mixxx 2.3: ~/Library/Containers/org.mixxx.mixxx/Data/Library/Application Support/Mixxx
Mixxx 2.2 and earlier: ~/Library/Application Support/Mixxx

Content

analysis

This contains all waveform analysis data. This is used to compose a track’s scrolling waveform and track overview. If not existent, this data will be recreated each time a track is loaded into a Mixxx deck. Thus it does not belong to the essential data that needs to be backed up.

broadcast_profiles

All broadcast profiles you have configured.

controllers

All controller mappings you stored. This can be downloaded and self-built mappings, as well as built-in mappings that you modified in Preferences > Controllers > YourController manually or with the MIDI Wizard.

effects.xml

The current configuration of the 4 effect units, incl. the state of all controls.

mixxx.cfg

Everything you configured in the Preferences, deck settings, skin settings, AutoDJ configuration, effect routing etc.

mixxx.log[.NN]

Log files of the last few Mixxx sessions, with mixxx.log being the most recent one, followed by mixxx.log.1 etc.

mixxxdb.sqlite

The Mixxx library database. All track locations, all track metadata, saved cues, loops, colors, playlists, crates, …

samplers.xml

Stores tracks currently loaded to sample decks.

sandbox.cfg

This is used under macOS to track which files Mixxx will have access to

soundconfig.xml

Sound device configuration from Preferences > Sound Hardware