Bibliothèque de détection audio Bpm
Je suis à la recherche d'une bibliothèque qui simplifient tempo/bpm détection audio.
Quelque chose de semblable à ce http://adionsoft.net/bpm/ , mais pour l'utiliser sur *NIX machines.
N'importe quelle langue, mais la préférence va à php, perl, python.
source d'informationauteur user58815
Vous devez vous connecter pour publier un commentaire.
Mixxx utilise le BPMDetect classe à partir de la SoundTouch bibliothèque pour la Détection de BPM. Il y a aussi un autre opensource bibliothèque appelée BPMDj qui est plus difficile à utiliser mais c'est plus précis.
Personnellement, je ne voudrais pas compter sur soit. Puis, de nouveau, je suis un amateur de DJ, j'ai donc tendance à s'appuyer davantage sur mes oreilles.
MODIFIER
Il est beaucoup mieux OSS bibliothèque appelée aubio. Il peut également faire battre la détection et l'apparition de détection.
UN AUTRE MODIFIER
Mixxx est maintenant déplacé sur le PLATEAU de Plugins, ce qui est beaucoup mieux, prend en charge aubio et beaucoup d'autres la détection du battement des bibliothèques. Il prend également en charge de détection de la clé et d'autres fonctionnalités d'analyse audio.
Pas une bibliothèque, mais une seule classe: bpmdetect.{cpp,h} de Mixxx.
Mieux: http://www.vamp-plugins.org/download.html
Aussi, si vous utilisez déjà l'GStreamer bibliothèque, il y a le
bpmdetect
élément comme une partie de lasoundtouch
plugin, une partie de gstreamer-plugins-bad. Le python gstreamer liaisons sont conçus pour être assez bon.