I DJ using DJ1800 - http://www.dj1800.com/ - and select playlists beforehand through iTunes. I've always thought it would be handy to have the bpm (beats per minute) for each track added in, to provide an initial idea for the flow of a set (slow - fast etc.) before tweaking it to get the final mix.
I've tried a few pieces of software that claim to automatically detect BPM for audio tracks, but I've found they're patchy at best, and mostly useless.
I looked around and found a little iTunes plug-in that you click along with the music for 5 seconds or so, and it detects the bpm, then you click the "set" button and it updates the BPM field in iTunes for the current track. It doesn't take much time and it's obviously more accurate that the auto-detect software around - I've had good results already...
http://blacktree.com/apps/iTunes-BPM/
I've tried a few pieces of software that claim to automatically detect BPM for audio tracks, but I've found they're patchy at best, and mostly useless.
I looked around and found a little iTunes plug-in that you click along with the music for 5 seconds or so, and it detects the bpm, then you click the "set" button and it updates the BPM field in iTunes for the current track. It doesn't take much time and it's obviously more accurate that the auto-detect software around - I've had good results already...
http://blacktree.com/apps/iTunes-BPM/