Get the DotsPhotos and audio into scores.
GPT-6 Astra
SHEET MUSIC, MADE EDITABLE

Get the dots.
Keep playing.

Turn your music recordings, sheet-music photos and PDFs into clean printable scores, LilyPond and MIDI.

Continue with Google →

One free transcription each calendar month, up to four pages or two minutes of audio. No card needed.

From book to music stand

  1. Upload clear photographs, a PDF or a recording.
  2. We check the pages, read the notes and engrave your score.
  3. Compare, print, edit or play the MIDI.

After your monthly free score, use credits or bring your own OpenAI API key.

Enlarged score page

Account & credits


Your own OpenAI API key

Your key is encrypted on the server and used only for your transcriptions. You can remove it here. OpenAI bills your API account directly.

Privacy & service details

Read the full privacy notice and contact support →

Get the Dots converts readable Western staff notation and recorded melodies into PDF, LilyPond and MIDI. Review all generated music before relying on it; transcription can contain mistakes.

Google provides your account identifier, name and verified email to sign you in. Your uploads and results are private to your account. Pages, audio-derived pitch-and-time images and transcription instructions go to OpenAI for processing. Stripe handles card details; this site receives payment confirmation and keeps a credit ledger.

A personal API key is stored encrypted on the server and never returned to the browser. You can remove it in Account. We keep source files and results for 30 days, then remove the files. Account and payment records are retained to operate the service.

One free transcription is available per account per UTC calendar month, up to four pages or two minutes of audio, subject to processing capacity. Credits cover one source page or started 30 seconds of uploaded audio each. The full uploaded recording determines the price, even if your notes request only one section. Corrections to existing scores are free, with limits of 10 attempts per score and 20 per account in any 24 hours. Attempts include retries and unsuccessful corrections. Failed and rejected jobs restore credits or the free allowance. Personal-key requests may still incur OpenAI charges. Only upload music you have the right to transcribe. Don’t use the service to submit unrelated material or automated bulk traffic.