Rubber Band Library: high-quality audio time-stretching and pitch-shifting
Official documentation - 2024
Preserve original speed or choose a target BPM. Analyze beats, key and chords; optionally separate vocals and accompaniment. Export WAV, MIDI/CSV, song tags and verifiable analysis.
Input
Supports inputs in formats such as mp3 / wav / flac / ogg / m4a / aac / aif / aiff / mp4 / mov / mkv
Supported formats
Output
WAV / MIDI / CSV / JSON
Use case
Analyze tempo and harmony for arranging, mixing and DAW projects.
Official documentation - 2024
ISMIR - 2024
Beat This! final0 detects beat and downbeat times. TelkNet derives BPM, a normalized beat grid, and fixed-versus-variable-tempo warnings; OpenKeyScan3 adds global key, Camelot, and Open Key notation. ChordMini BTC is the default; switch to 2E1D or Omnizart to compare. Chord MIDI provides harmony audition, not the original performance.
JOSS - 2021
Analyze a song chord by chord and export the progression as MIDI plus a timestamped chord table. ChordMini BTC is the default; switch to 2E1D or Omnizart to compare. Chord MIDI provides harmony audition, not the original performance.
Working on a similar task? These guides list the matching tools, model boundaries, sources, and FAQs for each scenario.
Include the tool name, steps and the problem in your feedback. Screenshots can help us locate it.