Compose two layers on a real beat grid
Write chords across 16, 32 or 64 steps, select ranges, copy, cut, paste, delete, quantise and retime the actual note spacing when BPM changes.
Free local Sky music workbench
Write on a two-layer beat grid, keep songs in a local library, loop difficult passages and move between Sky JSON, text, HTML, SVG and MIDI without an account.
Open the Sky music keyboardOne local workbench
Play the 15-key layout, edit two layers, use count-in, metronome, loops and memory mode, then save or convert the result without uploading the sheet.
Import Sky JSON, Sky Studio songNotes JSON, ABC1-15 text, compatible HTML or standard MIDI. Export six editable or shareable formats locally.
JSON, TXT, HTML or MIDI · 1 MB max · processed locally
Use the C4–C6 white-key range for the selected key. MIDI permission is requested only after you press Connect.
Optional · works in supported Chromium browsers over HTTPS
Deliberate practice controls
Set the project tempo, add a count-in, repeat a selected passage and reduce approaching-note guidance as muscle memory improves.
Import a sheet, record a phrase or load the scale to begin.
Computer controls: 1 2 3 4 5 · Q W E R T · A S D F G. Phone and tablet players can tap the same 3 × 5 layout.
Sheet parsing, note timing and synthesized audio run on this device. Imported files and your latest phrase stay in this browser and are never uploaded.
From idea to muscle memory
Compose a layered arrangement, isolate the difficult bars, keep versions in folders and convert open formats without sending the song away.
Write chords across 16, 32 or 64 steps, select ranges, copy, cut, paste, delete, quantise and retime the actual note spacing when BPM changes.
Set a count-in, isolate any range, repeat continuously, reveal approaching notes by beat or hide them in memory mode while touch, keys and MIDI remain playable.
Save folders, artist and tags locally, search or update projects, back up the library, and import or export Sky JSON, text, HTML, SVG and standard MIDI.
Player guide
Choose an instrument tone and key, then decide whether the buttons should show ABC notes, Do Re Mi or the matching computer keys. On desktop, the three rows map to 1–5, Q–T and A–G; on mobile, tap the notes directly.
Choose a .skysheet.json file to load its first song, or press Record phrase to create a short exercise yourself. Use the position slider to jump to a difficult section and choose 0.5× or 0.75× before starting playback.
Watch the notes descend toward the practice line, then play the matching key on the 3 × 5 grid. A MIDI keyboard can use the C4–C6 white-key range after explicit browser permission; unsupported browsers keep every touch and computer-key feature.
Short answers, without making you convert another time zone.
Sky instruments commonly use a 3 × 5 grid of 15 notes. This tool keeps that spatial layout and lets you display ABC notes, solfège or computer-key labels.
Yes. Use 1–5 for the top row, Q–T for the middle row and A–G for the bottom row. The same notes can be tapped on a phone or tablet.
Yes. It accepts common Sky .skysheet.json files that contain notes or songNotes data, plus practice files exported here. Files are limited to 1 MB and processed locally in your browser.
Yes in browsers that support Web MIDI, such as current desktop Chrome or Edge. Press Connect MIDI, approve the site permission and use the C4–C6 white-key range transposed by the selected key.
Load a sheet or recording, choose a replay speed and press Play. Upcoming notes move toward the hit line while the position slider lets you pause or repeat a difficult section.
No. It records only note numbers and timing in local browser storage. The sound is synthesized on your device and microphone access is never requested.
No. SkyCOTL.tools is a fan-made utility and is not affiliated with thatgamecompany. The sounds and interface are original browser implementations, not extracted game assets.