BpmDj ist ein Programm, das von einem DJ verwendet werden kann. Es spielt MP3- und Ogg-Dateien ab und besitzt einen vollautomatischen BPM-Zähler. Es kann die Soundfarbe bestimmen und bietet eine vollständig grafische Oberfläche auf Qt-Basis. Es kann eine große Zahl von Songs verwalten und Playlisten erzeugen. Es ermöglicht auch das automatische Mixen vor dem Abspielen und enthält ein auf Wavelets beruhendes Beat-Graph-Analysemodul, um die Songs zu visualisieren. (non)