Tuesday, May 24, 2011

Mixxx in Your Language!

Do you want Mixxx translated into your language? Mixxx 1.10.0 will be our first foray into internationalization and we need your help! If you want Mixxx in your language, please head on over to Launchpad and help with the translation effort.


We're hard at work on bugfixes as the 1.10.0 development cycle is coming to a close. Hopefully we'll have a beta for you all soon.

Wednesday, May 4, 2011

Boston Mixxx Meetup -- Tonight at 9pm!

Calling all Boston-area Mixxxers -- tonight we're hosting an impromptu Mixxx user meetup care of the Redhat conference that's in town this week.

Join us at the World Trade Center at 9pm tonight to hang out with other Mixxx users and developers. We'll have a bunch of gear to play with and we'll be showing off some of the latest features in the upcoming Mixxx 1.10 release. Come check it out!

More info is on the mailing list.

Monday, April 25, 2011

Google Summer of Code 2011 Projects!

The Summer of Code is upon us! Google has just announced which students Mixxx has accepted into the Google Summer of Code 2011 program. Students were competing for one of three slots awarded to Mixxx by Google. This year we received a high volume of applications from many skilled students which made the decision-making process very difficult.

After over two weeks of deliberation, we're pleased to introduce our Google Summer of Code students for 2011:
  • Bill Good from Oklahoma State University in the United States
  • Bart Verstrynge from Katholieke Universiteit Leuven in Belgium
  • Qifan Xi from the University of Waterloo in Canada
Qifan Xi's project will involve building a smarter search feature into the library. For example, a context aware search could allow DJs to easily search for tracks that have similar BPMs to the song that's currently playing.

Bart Verstrynge's project will be to build a DJ session history into the library, so that DJs can easily recall playlists of their past DJ sets. This would be useful for radio DJs who are required to document the music that they play and for DJs who wish to post their tracklists on the web.

Bill Good will work to further decouple the Mixxx user interface from the audio engine. The goal will be to rework the boundary between these two parts of our codebase so that animations can be processed independently of audio, which lead to smoother animations and a more consistent user experience across different hardware.

We're very excited for Bill, Bart, and Qifan to work with us this summer. These projects each have the potential to add extra functionality and polish to Mixxx, and we're very grateful for Google's generosity in enabling this work. The 3 will be mentored by RJ Ryan, Tobias Rafreider, and Phil Whelan. Hopefully by the end of the summer we'll have some hot new features for you to play with!

Meanwhile, the Mixxx team is working full-speed ahead on Mixxx 1.10, which we hope to release in May. At this point all the new features are complete and we're fixing bugs. Look for a beta release in the near future!

Sunday, February 20, 2011

Mixxx Debuts as #1 Free App in the Mac App Store


How are you doing up there, Angry Birds?

In less than 48 hours since we went live, Mixxx has become the #1 Top Free App in the USA, Germany, and Italy. We're also one of the top 3 Apps in Brazil, Canada, France, Japan, and the UK. 

We're completely overwhelmed by the response - I don't think anyone saw this coming. We wanted to be in the Mac App Store to reach more users, and now we're reaching far more than we ever expected!

I'd like to thank our entire community of DJs, artists, and developers for their dedication and cooperation that have brought Mixxx this far. Without the devotion of many individuals, Mixxx would not be the software it is today.

Feed a Hungry Mixxx Developer
As a shameless plug, I'm finishing my degree next month and I'm looking for a job! I'm interested in pursuing a career in game development or live performance audio software. If you know someone who needs a C++ programmer with several years of experience with Qt or real-time audio, please let me know!


"honestly, this is perhaps the BEST app that is currently available for free... if you enjoy music, this is a MUST!"  - VBkappasig

Saturday, February 19, 2011

Mixxx 1.9.0 Released!

The Mixxx development team is pleased to announce the release of Mixxx 1.9.0!


Available for Windows, Mac OS X, and Linux



Mixxx 1.9.0 adds several major new features including Shoutcast support, direct deck outputs for external mixers, and ReplayGain normalization. We've also added many enhancements to the library, a revamped default skin, and more! 

Some of the new features added since our last major release are:
  • Shoutcast / Icecast support
    • Mixxx can now broadcast over the internet (heavily requested feature)
  • External Mixer Support
    • The new Sound Hardware preferences pane allows you to route each playback deck separately, which allows you to use Mixxx with an external mixer.
  • ReplayGain normalization
    • A user from our forum worked closely with our developers to fully implement volume normalization, including performing the ReplayGain analysis for tracks which are not tagged.
  • Waveform Gain
    • The scrolling waveforms now scale according to the channel gain for better visual feedback.
  • Key lock buttons
    • Formerly known as "pitch-independent time stretch", there are now easily accessible key-lock buttons for each for deck.
  • Revamped default skin
    • Since the original source material for the Outline Netbook skin was lost eons ago, our artist completely redid it from scratch and tweaked it for better visibility. The new skin has also added EQ kill switches.
  • HSS1394 support (Windows, OS X)
    • Mixxx now supports firewire HSS1394 MIDI devices such as the Stanton SCS.1 series.
  • Improved FLAC support
    • We're now using libFLAC directly for smoother FLAC decoding.
  • Revamped metadata parsing
    • Integration of TagLib allows Mixxx to parse more metadata from songs, and do it more consistently.
  • Metadata writing
    • Mixxx can now write changes in song metadata back to disk. This feature is off by default, and can be enabled in the Library preferences pane.
  • Millisecond time display
    • The time counters in Mixxx now have an extra millisecond display.
  • Library improvements:
    • Played column - The library now indicates whether a song has been played in the current session already, and also counts the total number of times the song has been played.
    • Ratings column - 5 stars, no stars, or anywhere in between.
    • Better search - Search now searches in more columns, and by-term instead of by-phrase.
    • Revamped iTunes integration - A rewrite yielded a significant speedup of iTunes parsing.
    • Faster library scanning - The library scanner should perform much better on large libraries.
    • Inline Editing - Double click any item in the track table to edit its contents.
    • Recording to MP3/Ogg - Now your recordings can be saved in either MP3 or Ogg/Vorbis format.
  • New MIDI mappings:
    • Vestax Typhoon
    • Vestax Spin
    • Hercules DJ Console Mk4
    • Numark MIXTRACK
    • Pioneer CDJ-350
  • Updated MIDI mappings:
    • Hercules DJ Control MP3
    • Hercules DJ Control e2
    • Hercules DJ Control Steel
    • Hercules MK2
    • Vestax VCI-100
    • Reloop Digital Jockey 2
    • M-Audio Xponent
  • Tons of bug fixes and performance improvements!

The Mixxx team would like to give a shout out to these up-and-coming contributors who had a huge hand in helping make 1.9.0 awesome (in alphabetical order):
  • Irwin Céspedes
  • Vittorio Colao
  • Joseph Colosimo
  • Bill Good
  • Anders Gunnarson
  • Tobias Rafreider
  • Owen Williams

Mac App Store
We're excited that Mixxx 1.9 is also now available in the Mac App Store. The version in the App Store comes with AAC/M4A support and is 64-bit as an extra bonus for Mac OS X users. However, due to licensing constraints, vinyl control is not included in this version. A version including vinyl control for Mac OS X 10.5+ Intel and PPC users is available on our downloads page.

Bugs and Feedback
You can help improve Mixxx by reporting any bugs you find. Your feedback plays a crucial role in Mixxx's development cycle, and even filing a quick bug report makes an important contribution to the project.

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.

Update (March 14th, 2011):
Our 32-bit Mac OS X package has been upgraded to provide better compatibility with Mac OS X 10.5. The new package is available on our downloads page.

Friday, February 18, 2011

Mixxx 1.9 Now Available in the Mac App Store


The Mixxx Development Team is pleased to announce that Mixxx 1.9 is now available for Mac OS X through the Mac App Store!

We're excited to be one of the first open source applications in the Mac App Store, and grateful for the opportunity to share Mixxx with an even wider audience. This new release brings improved iTunes integration, and exclusive to the App Store, a new audio decoder that harnesses Core Audio to bring M4A playback support to Mixxx.

A full release announcement including a list of changes included in 1.9 will be posted in the next few days, as we're still finalizing Windows and Linux packages. We're also putting our build server to good use these days, and will have an update on that project soon. Stay tuned! 

Tuesday, January 25, 2011

Mixxx T-shirts - ORDER NOW!

A big thanks to everyone who voted in our T-shirt contest!

A couple people suggested using both designs, and that's what we're going to do! (It makes the shirt more expensive, but we think it's worth it.)

Front side:


Back side:



Sizes available:

  • Small (34-36" chest, 27" length)
  • Medium (38-40" chest, 29" length)
  • Large (42-44" chest, 30" length)
  • Extra-large (46-48" chest, 31" length)
  • Extra-extra-large (50-52" chest, 31.5" length)
Now it's time to order!

(The below information is only for archive purposes. If you'd like to order a T-shirt, please see the latest post for current pricing and availability.)

It's $25 for the 100% preshrunk cotton T-Shirt ($28 if you need XXL) plus $5 shipping to anywhere in the world.

We'll place the order with the supplier on February 11, so get your order in now! Allow 6-8 weeks after that for your shirt(s) to arrive in your mailbox (though we expect them to arrive sooner than that, unless you live near the South Pole or something.)

Thank you for your attention and enthusiasm!