API & MCP

TempoTango - BPM & Key Analyzer

Detect the BPM and musical key of the track playing in your active tab. Built for DJs prepping their next set.

As of June 2026, TempoTango - BPM & Key Analyzer has users in the Productivity category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.1
Manifest V3

History

1 snapshots

Tracking since Jun 29, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
Jun 29, 20261.0.1
Now1.0.1

Permissions & access

Permissions
tabCaptureoffscreenactiveTabstoragescripting
Host access
https://soundcloud.com/*, https://*.soundcloud.com/*, https://api.lemonsqueezy.com/*

Screenshots

TempoTango - BPM & Key Analyzer screenshot 1TempoTango - BPM & Key Analyzer screenshot 2TempoTango - BPM & Key Analyzer screenshot 3TempoTango - BPM & Key Analyzer screenshot 4

About

TempoTango is a fast, private BPM and key analyzer for tracks playing in your browser tab.

Open the popup, hit Listen, and in about 40 seconds you'll get:
  • BPM (with octave correction so 70/140 confusion is rare)
  • Musical key in standard notation
  • Camelot wheel position for harmonic mixing
  • A confidence indicator on each reading

Built for DJs who use SoundCloud to dig for tracks and want a quick read on whether something fits the set they're building.

What makes TempoTango different
  • Audio is analyzed locally in your browser using essentia.js (WebAssembly). Nothing is uploaded — not the audio, not the result, not even the track URL.
  • No accounts, no signups, no paywalls.
  • No analytics, no telemetry, no third-party services.
  • Works on any track that plays in your active tab — including private and unreleased uploads you have access to.

How it works
  1. Play a track on SoundCloud.
  2. Click the TempoTango toolbar icon.
  3. Hit Listen. The extension captures ~40 seconds of audio from the tab and runs BPM + key detection on-device.
  4. Read the result. Hit "Analyze again" if you want a second pass.

Permissions
  • Tab capture — to read the audio of the tab you're listening to (only when you click Listen).
  • Offscreen — to run audio analysis off the service worker.
  • Active tab — to confirm the tab you're on.
  • Storage — to remember the most recent result while the browser is open.
  • soundcloud.com host access — the extension only operates on SoundCloud.

Open source: TempoTango is AGPL-3.0 (and bundles essentia.js, also AGPL-3.0). Full corresponding source: https://gitlab.com/alexhewittx77/tempo-tango-extension

Technical

Version
1.0.1
Manifest
V3
Size
742KiB
Min Chrome
116
Languages
1
Featured
No

Metadata

ID
mnmfoaienilkinhjeimaeoafocpkdnel
Developer ID
uf4b562d81869ea90b86ee3a757098b28
Developer Email
[email protected]
Created
Jun 28, 2026
Last Updated (Store)
Jun 28, 2026
Last Scraped
Jun 29, 2026

Data sourced from the Chrome Web Store · last verified Jun 29, 2026.