BpmDj é um programa que pode ser usado para DJ. Ele funciona sob Linux e toca Mp3's/Ogg's. Tem um contador BPM totalmente automático. Pode determinar a cor do som. Tem uma interface baseada em QT. Ele irá ajudá-lo a gerenciar uma grande quantidade de músicas. Além disso, ele pode ajudar na criação de lista de reprodução e provou ser muito robusto. O programa também permite mistura automática offline e contém um analisador de grafos de batida baseado em wavelet para visualizar faixas de áudio.