Know the key and every chord before you play a note.
Upload a track and ask what key it is in and what chords it uses. Scarleta reads the harmony and hands you the key and the full chord progression, right in the chat.
How it works
No setup, no plugins. Just ask, and get the file back.
Upload your song
Drop an audio file into the Scarleta chat: a full track, a loop, or a voice memo of you playing. No plugins to install and nothing to set up.
Ask for the key and chords
Type it in plain language: "what key and chords is this?" The AI figures out which analysis to run, with no settings and no code.
See the key, read the chords
Get the detected key and the chord progression laid out as a timeline you can actually read, right in the conversation.
Built-in storage
Every result is saved to your library, 1 TB free.
The files you bring and the key and chords results you get are kept in one place, so you can come back, compare earlier versions, share a link, or ask across everything you’ve stored, whenever you want.
Recipes
Make key and chords one step in a pipeline you run by name.
Chain it with other steps into a recipe you design once, then run on a single file in chat or on thousands at once.
See it in action
Key and chords from any song, just ask
Simple, transparent pricing
Only pay for the audio you actually process.
1 token = 1 second of audio, minimum 1 token per job.
More than one trick
Scarleta does a whole lot more.
The same account handles all of it. Here are a few very different things you can do with your audio.
For developers
Do this at scale with the API
Building it into an app or running a whole catalog? Send a batch of files to a key-and-chords recipe and let a webhook call you back when each analysis is ready.
curl -X POST https://api.scarleta.ai/v1/batch \
-H "Authorization: Bearer $SCARLETA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"recipe_id": "rec_0001_key_and_chords",
"audio_urls": [
"https://example.com/song.mp3"
]
}'
# 202 + batch_id, status: "IN_QUEUE".
# Poll GET /v1/batch/:id/results, or register a webhook
# and we will call you the moment each analysis is done.Find the key and chords in minutes
Start on your free tokens: upload a song, ask for the key and chords, and read the progression right in the chat. Top up only when you need more.
Frequently asked questions
What do I get back?
The detected key and the chord progression. You can see the chords on a timeline right in the chat, and export the analysis as CSV or JSON to use in your own tools.
How much does it cost?
You pay per second of audio: $0.10 per minute, from prepaid tokens (1 token = 1 second). New accounts start with 300 free tokens, and top-ups begin at $10. No subscription.
Do I need to install anything?
No. Upload a track in the Scarleta chat and ask. It runs in the browser with nothing to download.
Can I run this on a lot of songs from my own app?
Yes. Developers can send many files at once through our API and get called back by webhook when every one is done. See the docs to get started.