Monday, October 18, 2010

Mixxx 1.8.1 Released!

The Mixxx team is pleased announce the release of Mixxx 1.8.1!

Mixxx is free, open source software for performing live DJ mixes. Developed by a diverse community of DJs, Mixxx is a complete replacement for a conventional "turntables and mixer" DJ setup, and is available for Windows, Mac OS X, and Linux.

Mixxx 1.8.1 is now available on our downloads page.

This release is a recommended upgrade for all users of Mixxx 1.8.0, and addresses some important bugs:

  • Reduce glitches on track load (major improvement for some users) 
  • Waveform generation speed drastically improved on Windows
  • Stability fix when using vinyl emulation
  • Adjustable EQ shelves can no longer be equal
  • UTF-8 fixes for Rhythmbox track source
  • Fixed duplicate promotional tracks from appearing in library
  • Fixed MIDI learning wizard on OS X
  • Fixed minor delay in setting hot cues with MIDI controllers during playback
  • BPM tap activates on mouse-down instead of mouse-up.
  • Read ID3 tags in FLAC files on Windows
  • Reduce crackling during playback for some Windows users

If you're upgrading from Mixxx 1.7.2, be sure the check out the large list of improvements made in Mixxx 1.8.0.

We're happy to report that we've made great progress with our build server fundraiser, but we still have a ways to go! We're looking to purchase a build server in order to help us speed up our development cycle. With a build server, we'll be able to improve the amount of testing that Mixxx receives by producing nightly builds of various branches.

In other words, brave testers will be able to try new features like our vinyl control improvements sooner, and help give us important feedback while we're developing new features. We'll also be able to decrease the amount of time it takes for us to close bugs, since we'll be able to get confirmation from testers that our bug fixes work on Windows and Mac OS X faster. We're aiming to produce nightly builds of as many branches of Mixxx development as possible, so there should be lots to play with.

But first, we need your financial support to purchase a dedicated build server to enable the production these nightly builds.

Big thanks to everyone who's contributed so far! If you haven't yet had the opportunity, a donation of any amount will directly support Mixxx development and be greatly appreciated!

Click here to lend your support to: Mixxx 1.9 Build Server Fundraiser and make a donation at !

Stay tuned for more news about Mixxx 1.9.0!

Flattr this

Tuesday, October 5, 2010

Mixxx 1.8.0 Released!

The Mixxx team is proud to announce the final release of Mixxx 1.8.0!

Mixxx is free, open source software for performing live DJ mixes. Developed by a diverse community of DJs, Mixxx is a complete replacement for a conventional "turntables and mixer" DJ setup, and is available for Windows, Mac OS X, and Linux.

"Deere" skin, new in Mixxx 1.8.0

Mixxx 1.8.0 is now available on our downloads page.

This new release includes a year's worth of contributions from over 30 developers and artists, and is our most exciting release to date. Mixxx 1.8.0 includes much anticipated features such as looping, hot cues, support for multiple MIDI devices, and a brand new database-powered library.

Since Mixxx 1.7.2 was released, the following changes have been made:
  • Looping
    • Loop-in, Loop-out, and Reloop/Exit buttons added to our main skins.
    • Loop point indicators on main waveforms and waveform summary displays.
  • Hot cues
    • Most of our skins gained 4 hot cue buttons, and Mixxx now internally supports up to 32 hot cues per deck.
  • A brand new database-powered library, with:
    • iTunes library and playlists access (Windows and Mac OS X)
    • Rhythmbox library and playlists access (Linux)
    • A brand new, faster library scanner
    • Crates!
    • A simple Auto DJ mode, which crossfades to the next track in the Auto DJ queue.
    • Analyze view, which allows you to run bulk BPM detection on your songs
    • Featured Artists bundle (Windows and Mac OS X)
    • Revamped Song Properties dialog
    • Re-arrangeable, hide-able columns
  • Tons of new artwork:
    • New Deere, Shade, Phoney, and LateNight skins
    • Better descriptions in tooltips and snazzy new look
  • MIDI
    • New PortMidi-based MIDI device backend, supports using multiple devices at once
    • Timers in the MIDI scripting engine
    • New MIDI mappings:
        • Hercules DJ Control e2
        • DJ TechTools MIDI Fighter
        • Reloop Digital Jockey2
    • Updated MIDI mappings:
      • Hercules DJ Control MP3, RMX, MK2
      • Stanton SCS.3d, SCS.3m
      • M-Audio Xponent
      • Behringer BCD3000
      • Vestax VCI-100
      • MixMan DM2
  • Other stuff:
    • A massive rewrite of our internal mixing engine
    • More intelligent disk access to help optimize audio latency
    • Optimized waveform rendering at 30 fps
    • Ramping pitch-bend option, smoothly applies temporary pitch adjustment for nudging
    • Import comment tags from MP3, Ogg Vorbis, and FLAC/WAV metadata.
    • New library and preferences icons
    • Improvements to UTF-8 handling
  • Over 50 bug fixes and more!

Ubuntu Users
We have great news for Ubuntu users: Mixxx 1.8.0 is avaiable in Ubuntu 10.10 (Maverick Meerkat) directly from the Ubuntu Software Center! We also have a PPA containing Mixxx 1.8.0 for Ubuntu 10.04 (Lucid) users, accessible from our downloads page.

Audio Playback Plugins
We've also added an audio playback plugin architecture to Mixxx, which allows Mixxx to playback extra formats with third-party plugins. Since audio formats like M4A/AAC are encumbered by software patents which restrict distribution and usage in certain jurisdictions, Mixxx cannot natively support them. However, the good news is that a licensed third-party can now develop and distribute an M4A plugin for Mixxx. We'll be posting some of our own audio plugins to the Mixxx Add-ons wiki page in the coming weeks, so be sure to check back again soon.

We realized in the course of packaging 1.8.0 (by hand) that since we're planning on speeding up our release cycles, now might time to purchase a dedicated build server that will allow us to create nightly builds and automate our releases. Money raised will go to cover the cost of the server, and any leftover money will cover other ongoing expenses like web hosting, and otherwise help keep Mixxx rocking!

Click here to lend your support to: Mixxx 1.9 Build Server Fundraiser and make a donation at !
We depend on feedback from our users to guide Mixxx's development, so let us know what you think of the new release! Also, please remember to report any bugs you discover to the Mixxx bug tracker.

Join Mixxx!
We're always looking for new contributors who are interested in working on Mixxx. If you're a programmer or artist and want to work with a creative, enthusiastic team, hop on our IRC channel (#mixxx on Freenode) or sign up for our developers' mailing list.