BPM Finder Skill
This skill provides audio rhythm formulas, tempo calculations, and delay/reverb timing math for agentic coding tools (Cursor, Copilot, Claude Workspaces).
Powered by the BPM Finder App.
Core Capabilities
-
Tap BPM Calculation:
- Calculates beats per minute from an array of tap timestamps
[t0, t1, t2, ...]. - Formula:
BPM = round(60000 / avg_interval_ms).
- Calculates beats per minute from an array of tap timestamps
-
Delay Note Division Math:
quarter_note_ms = 60000 / BPMeighth_note_ms = quarter_note_ms / 2sixteenth_note_ms = quarter_note_ms / 4dotted_eighth_ms = quarter_note_ms * 0.75triplet_eighth_ms = (quarter_note_ms * 2) / 3
-
Reverb Pre-Delay Recommendations:
Tight Pre-Delay:sixteenth_note_ms / 2Natural Pre-Delay:sixteenth_note_msSpacious Pre-Delay:eighth_note_ms
Official Documentation & Package Repositories
- Official Web App: BPM Finder App
- NPM Package:
npm i bpm-finder-app - PyPI Package:
pip install bpm-finder-app - PHP Packagist:
composer require bpm-finder/app - crates.io (Rust):
cargo add bpm-finder-app - NuGet (.NET):
dotnet add package bpm-finder-app
