Archives For DJ software

After more than two years of development, free open-source DJ software Mixxx 2.3.0 released as the big stable release with a total of 7477 changes over 1 million lines of code since the last release.

The new release introduced hotcue colors and custom labels. Hotcues can now have individual colors to make them visually distinguishable. And it’s now possible to see the hotcue labels on the overview waveforms, as well edit them by right-clicking.

For Rekordbox or Serato users, switching to Mixxx is easier. And it can now play tracks directly from USB drives that contain Rekordbox and Serato libraries.

The 2.3.0 also added Opus and HE-AAC streaming and recording support, as well as out-of-the-box support for:

  • Pioneer DDJ-200 and DDJ-400
  • Native Instruments Traktor Kontrol S3
  • Hercules DJControl Inpulse 200 and Jogvision
  • Roland DJ-505
  • Behringer B-Control BCR2000 and DDM4000
  • ION Discover DJ Pro and the Numark iDJ Live II.

Other changes in Mixxx 2.3.0 include:

  • Add deck cloning (aka “instant doubles”) by dragging and dropping between decks
  • Add laptop battery widget to skins
  • New default skin “LateNight”
  • Multithreaded analysis for multicore CPUs
  • Remove VAMP plugin support and use Queen Mary DSP library directly.
  • Add FFmpeg audio decoder, bringing support for ALAC files
  • And much more.

How to Install Mixxx 2.3.0 in Ubuntu via PPA:

For Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Linux Mint 20, you can install the release package from its official PPA.

1. Open terminal either from app launcher or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:mixxx/mixxx

Input your password (no asterisk feedback) when it prompts and hit Enter to continue.

2. If an old Mixxx package exist on your system, upgrade the DJ software using Software Updater:

Or run commands one by one in terminal to install or upgrade the software:

sudo apt update

sudo apt install mixxx


You can easily remove the software by running command in terminal:

sudo apt remove --autoremove mixxx

And remove the PPA repository via Software & Updates, by removing relevant line utility under Other Software tab.

Free DJ software Mixxx reached the new major 2.1 release recently. Here’s how to install it in Ubuntu 18.04, Ubuntu 17.10, Ubuntu 16.04, Ubuntu 14.04 via PPA.

Mixxx 2.1 release highlights:

  • Graphical interface scales for high resolution screens
  • Overhauled Deere and LateNight skins
  • New Tango skin
  • Resizable waveforms
  • Effects are synchronized to the tempo
  • Effects are processed post-fader and post-crossfader and can be previewed in headphones
  • One metaknob per effect with customizable parameter control for intuitive use of effect chains
  • Nine new effects: Autopan, Biquad Equalizer, Biquad Full Kill Equalizer, Loudness Contour, Metronome, Parametric Equalizer, Phaser, Stereo Balance, Tremolo
  • Loaded effects and their parameters are saved and restored when Mixxx restarts
  • More transparent sounding equalizers (Biquad Equalizer and Biquad Full Kill Equalizer)
  • Improved scratching sounds with jog wheels, vinyl control, and dragging waveforms with the mouse
  • Simplified looping and beatjump controls
  • Configurable rows of 8 samplers with up to 8 rows available for a total of 64 samplers
  • Files loaded to samplers are reloaded when Mixxx restarts
  • Improved volume normalization algorithm (EBU-R 128)
  • Filter library table by crates
  • Sort musical keys in library table by circle of fifths
  • Write metadata tags back to audio files
  • New JavaScript library for controller mapping
  • Configure multiple Internet broadcasting stations and use multiple stations at the same time
  • Broadcast and record microphones with direct monitoring and latency compensation
  • Broadcast and record from an external mixer
  • Booth output with independent gain knob for using sound cards with 6 output channels without an external mixer
  • Prevent screensaver from starting while Mixxx is running
  • CUP (Cue And Play) cue button mode
  • Time remaining and time elapsed now take into account the tempo fader
  • Clicking cover art now shows it full size in a separate window
  • and of course, lots and lots of bug fixes.

Install Mixxx 2.1 in Ubuntu:

The official Mixxx PPA contains the new release packages for all current Ubuntu releases.

1. Open terminal either via Ctrl+Alt+T or by searching for ‘terminal’ from app launcher. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:mixxx/mixxx

Input your password (no visual feedback while typing due to security reason) when it prompts and hit Enter to continue.

2. If an old version of Mixxx was installed on your system, upgrade the DJ software using Software Updater:

Or run commands one by one in terminal to install or upgrade the software:

sudo apt-get update

sudo apt-get install mixxx


You can easily remove the software by running command in terminal:

sudo apt-get remove --autoremove mixxx

And remove the PPA repository via Software & Updates utility under Other Software tab.

Mixxx 2.0

The Mixxx team finally announced the release of its free, open-source DJ software Mixxx 2.0 after years of development.

Mixxx 2.0 comes with so many new features and below is a few of them:

  • Dynamic, resizable skins to fit whatever size screen you have.
  • Support the latest DJing techniques
  • New effect processing system
  • Cover art support
  • Improved, expanded support for DJ controllers
  • upgraded libraries and much more.

For more details, go to the release page.

Mixxx 2.0

How to install Mixxx 2.0:

Mixxx has an official PPA repository, which contains the binaries for Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.04, Ubuntu 12.04, and derivatives.

1. Add the PPA.

Open terminal from Unity Dash, App Launcher, or via Ctrl+Alt+T shortcut key. When it opens, paste below command and hit run:

sudo add-apt-repository ppa:mixxx/mixxx

Type in your password (no visual feedback just type in mind) when it asks and hit enter to continue.


2. Install or upgrade the software.

If you have a previous release installed, launch Software Updater after added the PPA to check for updates and upgrade Mixxx.

Or, run commands below one by one in terminal to do the update and install things:

sudo apt-get update

sudo apt-get install mixxx

3. (Optional)

After installation, you may keep the PPA for receiving future updates, or disable/remove PPA via either Software & Updates -> Other Software tab, or command:

sudo add-apt-repository --remove ppa:mixxx/mixxx

Giada is a minimal, hardcore audio tool for DJs and live performers. Just pick your sample, drop it in any channel, and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler, or effect (VST) host. Giada aims to be a compact and portable virtual device for production use and live sets.

Giada 0.8.0 brings initial MIDI input support. It also fixes many annoying bugs and introduces some minor improvements.

giada 0.8 ubuntu


  • initial MIDI input support
  • Fix freeze when recording audio inputs on a second channel
  • Fix ‘R’ button to show up even if the channel has no actions
  • Fix weird drawings of keypress actions in action editor
  • Free channel: delete ‘R’ button as well
  • Shift+key does not kill loop mode channels in a wait status
  • Fix issue with ‘R’ button and newly added actions
  • Remove “left”/”right” labels from main buttons

Download & Install Giada:

First check your OS type under System Settings -> Details. Choose to download the DEB from the official links below:

Giada for Linux, DEB (32 bit)

Giada for Linux, DEB (64 bit)

Then uncompress the package and click to open the .deb file in result folder with Ubuntu Software Center.

install giada deb file

Finally click install button. Once installed, start Giada from Unity Dash.

Mixxx ubuntu 13.10

Mixxx is a digital DJ system, where Wave, Ogg, FLAC and MP3 files can be mixed on a computer for use in live performances. Filters, crossfader, and speed control are provided. Mixxx can sync the 2 streams automatically, using an algorithm to detect the beat.

The default Mixxx in Ubuntu repository is v1.10 while the latest has reached v1.11.0 with many great new features, bug fixes and performance improvements! This tutorial shows you how to install Mixxx 1.11.0 in Ubuntu 13.10 Saucy Salamander or Linux Mint 16 Petra via PPA.

Here’s the skinny on all the new features in Mixxx 1.11.0:

  • Colored, 3-band Waveforms
    • Don’t miss a beat. These waveforms make every kick, snare, and thumping beat stand out.
  • Brand New Beat Detector
    • With a brand new beat detection system based on the latest academic research at Queen Mary University, Mixxx’s beat detection is now deadly accurate. This means your loops, hotcues, and beatsyncing will be spot-on.
  • HID and Bulk Controller Support
    • Mixxx now supports non-MIDI devices using its powerful scripting system.
    • Mixxx 1.11.0 comes with HID presets for the following devices:
      • EKS Otus
      • Traktor Kontrol F1
      • Hercules DJ Console Mk1
      • Hercules DJ Console Mk2
      • Hercules DJ Control MP3 e2 (driver no longer necessary on Linux)
      • Nintendo Wiimote
      • Pioneer CDJ 850/900/2000
      • Sony SixxAxis
  • Session History
    • Whether you need to report your setlists to ASCAP or just remember the tracks you played last night, the new Session History feature keeps track of every tune you drop so that you don’t have to.
  • Beatloop Rolls
    • This stunning new effect works just like a beatloop except when you release the button the deck jumps to where it would have been if you hadn’t started the loop. Try it out by right-clicking on a beat-loop button.
  • Preview Deck
    • A highly-requested feature, the new preview deck allows you to preview tracks in your headphones without having to load them into a main deck. Just click preview on any track in the library and it will start to play in your headphones.
  • Advanced Search
    • The library search box received some much-needed love. Try out these example queries:
      • bpm:100-120 rating:>4
        • All tracks between 100 and 120BPM with rating greater than 4.
      • artist:”Aphex Twin”
        • All tracks with “Aphex Twin” in the artist column.
      • genre:electro bpm:>115
        • All Electro tracks with BPM greater than 115.
    • For full details, see the Mixxx manual.
  • Improved AutoDJ
    • Now you can customize the crossfade period, re-queue tracks instead of removing, and more.
  • Point-and-Click MIDI Mapping
    • Getting your controller mapped is now easier than ever. Just click on the button or knob you want to map in Mixxx and then wiggle the control on your MIDI controller to wire it up.
  • New Sample Grid skin
    • With 16 sample decks, this skin is perfect for radio DJs and advanced beat-jugglers alike.
  • Time Widgets
    • Skins now show the time so you can keep your eye on the clock while in full-screen.
  • Sample Deck Improvements
    • Sample decks now have sync buttons.
    • When there is room skins now include more sample decks.
  • New and Improved User Manual
  • New Controller Support
    • Mixxx Certified Support
      • Allen & Heath Xone K2
      • EKS Otus
      • Keith McMillen Instruments QuNeo
      • Vestax VCI-400
    • Mixxx Community Support
      • Akai LPD8
      • American Audio VMS2
      • Behringer BCD2000
      • DJ-Tech CDJ-101
      • DJ-Tech DJM-101
      • DJ-Tech Mixer One
      • DJ-Tech Kontrol One
      • Gemini FirstMix
      • Hercules DJ Console Mk1
      • Hercules DJ Console 4-Mx
      • Hercules DJ Control AIR
      • Hercules DJ Control Instinct
      • Kontrol Dj KDJ500
      • Korg nanoKONTROL
      • Korg nanoKONTROL 2
      • Korg nanoPAD2
      • MixVibes U-Mix Control 2
      • MixVibes U-Mix Control Pro 2
      • Nintendo Wiimote
      • Novation Dicer
      • Novation Launchpad
      • Numark DJ2Go
      • Numark MIXTRACK Pro
      • Numark N4
      • Numark Omni Control
      • Numark V7
      • Reloop Terminal Mix 4
      • Sony Sixxaxis
      • Traktor Kontrol F1
      • Vestax VCI-100 3DEX Edition
      • Vestax VCI-300
  • Other Highlights
    • Hamster / Reverse mode for the crossfader now supported.
    • Track analyzer has better prioritization of work and feedback.
    • Controller presets now include wiki/forum links, authorship info and a description.
    • The View menu toggles for skin elements (Vinyl Control, Microphone, Samplers, etc.)
    • View settings are now saved across restarts.
    • New latch mode for microphone talk-over button and kill switches.
    • Removed tracks now appear in the “Hidden Tracks” section of the library.
    • Locale selectable via preferences.
    • MixVibes support for Vinyl Control.
    • Quick Links section in Browse mode allows you to save favorite browse locations.
    • The –controllerDebug command-line option auto-reloads controller scripts when they change.
  • Hundreds of bug fixes and performance improvements!

Install Mixxx:

Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run commands below one by one:

sudo add-apt-repository ppa:mixxx/mixxx

sudo apt-get update

sudo apt-get install mixxx

These commands also install latest mixxx in Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Ubuntu 10.04 and their derivatives.