Repository navigation
REABeat v1.0.0 — Neural Beat Detection for REAPER
REABeat v1.0.0
Neural beat detection and tempo mapping for REAPER, powered by beat-this (CPJKU, ISMIR 2024).
Features
- Beat detection using state-of-the-art neural model (~2-3s per song)
- Insert Tempo Map — constant BPM or variable per-bar tempo markers
- Insert Stretch Markers — at every beat or downbeats only
- Time signature estimation (4/4, 3/4)
- Cross-platform — macOS, Windows, Linux
- Full undo support (Ctrl+Z)
- Warns before overwriting existing markers
Quick Install
macOS / Linux:
curl -sSL https://raw.githubusercontent.com/b451c/REABeat/main/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/b451c/REABeat/main/install.ps1 | iexSee full installation guide for step-by-step instructions.
Requirements
- REAPER 7.0+
- ReaImGui 0.9+ (via ReaPack)
- mavriq-lua-sockets (via ReaPack)
- Python 3.10-3.12 (installed automatically by uv)
Support
REABeat is free & open source. If it saves you time:
- ☕ Ko-fi
- 🍵 Buy Me a Coffee
- 💳 PayPal