SkillAgentSearch skills...

BpmAnalyzer

A BPM analyzer designed for live musicians using DAWs like Ableton or VJs who want to collaborate with other artists and focus more on performance instead of wasting time finding the right tempo of a source that cannot be digitally synced.

Install / Use

/learn @MatthiasSchmid93/BpmAnalyzer
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

plot BpmAnalyzer

<br/> <p align="center"> A BPM analyzer designed for live musicians using DAWs like Ableton or VJs who want to collaborate with other artists and focus more on performance instead of wasting time finding the right tempo of a source that cannot be digitally synced. The operating range is currently set between 110-160 BPM. </p> <br/> <p align="center"> <img src="./UI.png"> </p>

Advantages:

  • Very accurate regardless of the music genre (+/- 0.10)
  • Ableton Link is integrated, allowing connection to a wide range of VJ software, DAWs, and more.
  • MIDI mapping implementation for sending the BPM to connected programs.
  • Works with low-quality signals, such as a microphone input.

Installation:

  1. Download all files in the repository and save them in a new folder.
  2. cd into the new folder via command line
  3. Run BpmAnalyzer.py from the command line.
  4. For a compiled version (.exe), please contact me.
View on GitHub
GitHub Stars19
CategoryDesign
Updated1d ago
Forks1

Languages

Python

Security Score

80/100

Audited on Apr 6, 2026

No findings