Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tatsh/bpmdetect
BPMDetect updated for Qt 5
https://github.com/tatsh/bpmdetect
bpm dj music qt5 tempo
Last synced: 3 months ago
JSON representation
BPMDetect updated for Qt 5
- Host: GitHub
- URL: https://github.com/tatsh/bpmdetect
- Owner: Tatsh
- License: gpl-2.0
- Created: 2017-07-31T00:03:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-06-28T16:31:48.000Z (over 1 year ago)
- Last Synced: 2024-10-12T01:21:25.446Z (3 months ago)
- Topics: bpm, dj, music, qt5, tempo
- Language: C++
- Homepage:
- Size: 2.59 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
# BPMDetect
![Screenshot](screenshot.png)
BPMDetect is automatic BPM (beats per minute) detection utility.
This version has been modified to use the Qt Multimedia framework for BPM testing. This feature is only available on Windows and Linux at this time.
It uses SoundTouch's BPM library for detecting BPMs, TagLib for reading and writing BPMs to tags and Qt 5 for the GUI. Aditional libraries (mad, vorbisfile, FLAC) are used for decoding and the Qt Multimedia framework is also used for audio output (testing BPMs).
All libraries are optional.
[Original project](https://sourceforge.net/projects/bpmdetect/)