I'm looking for an application which can take a playlist of all of the track I'm listening to at the moment and re-arrange them so that they are in a logical sequence (based on BPM etc) then mix them all together as a mix.

I've tried Tangerine but I wasnt very impressed as it didnt have a way to automatically sort the tracks and the analysis of the music wasn't very good. (In fact, it often got things pretty wrong).

Can anyone suggest DJ software with better sorting and analysis features?

2 Answers 2




The 'Pro' and 'DJ' versions of this program integrate very tightly with iTunes and an iTunes managed library if you have one. It can play DRM-protected purchased songs and can synchronize playlists, playlist folders, metadata, sound check adjustments and album art with iTunes. It can also match songs with similiar BPM for smooth transitions and can easily handle thousand-song playlists.

The program is definitely designed for a production environment, rather than a live one. It cannot do automatic BPM calculation, but has a little feature where you can 'tap' out the BPM to a song with your mouse/keyboard. And of course you can sort your library or playlist by BPM, or a number of other metrics.

I'm a huge fan of Megaseg, but it suffers from small little usability quirks (the program's insistence on sorting songs with each artist in alphabetical order for instance).



This program is gaining a lot of popularity lately. It features some iTunes integration but is quite usable without iTunes and has several integrated organizational devices to make custom playlists or bundles of related songs.

This program is more oriented for a live environment. It has the ability to connect to several USB MIDI controllers and turntables, has automatic BPM analysis, a more robust loop control, and the ability to handle multiple simultaneous sample playback.

Mixxx has the ability to sort songs by BPM or other metrics of your choosing, though I have found it easier to use other programs to manage music libraries. Where AutoDJ and automatic crossfading are integral components of Megaseg, feel like more of an extra feature for Mixxx.

  • GREAT ANSWER.. have you ever tried: Beatunes or Mixed in Key by any chance? I saw these mentioned elsewhere and wasnt sure if they were what i was after or not?
    – Alex
    Feb 5, 2013 at 11:17
  • 1
    I have not tried Mixed in Key, but I do know that Beatunes is a bit finicky with larger libraries. It does have a somewhat reliable BPM detection feature that you may be interested in.
    – Lorentz
    Feb 10, 2013 at 3:35

Here's a process using the best features of each program. MegaSeg has a BPM tap, but is not automatic. Tangerine automatically calculates the BPM (super fast). Run Tangerine, analyze the songs, then export BPM to iTunes. Then open MegaSeg and import tags (choose only BPM). You can create a playlist in either iTunes or Tangerine, then switch to MegaSeg for the performance.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .