cotl pocket labalpha 0.0.1

From a MIDI file to a Sky sheet

Drop a MIDI, adjust what you want, download a file your Sky player can read. Here is the whole thing, screen by screen.

The three steps

1

Import your MIDI

Drag the file onto the page, or click to pick it. The site reads it right away and tells you the key, the tempo, the length and the instruments it found.

  • Files .mid, .midi and .kar, up to 5 MB.
  • Nothing is public: your imports stay in your own library.
Import your MIDI
2

Adjust and listen

The right-hand card is the live result. Every change refreshes it at once, so you can try things without losing anything.

  • Untick the instruments that add nothing: duplicates, effects, drums.
  • Pick a conversion style, or “melody only” when a remix crowds the harp.
  • Change the key by hand if you prefer another shift.
Adjust and listen

Hear it before you download

The big player shows what the game will do: the harp lights up key by key, and the piano roll shows the whole song. Click anywhere on it to jump there.

Hear it before you download
3

Download the sheet

You get a .txt file in the format Sky players read, with the title, the author and the playback pitch already set.

  1. Save .txt where your Sky player keeps its songs.
  2. Open the player and refresh or import its song list: the title appears with the others.
  3. If the pitch sounds wrong, come back to the settings and untick "Play back in the original key".
Download the sheet

Your library

Every import is kept with its settings. Reopen one to adjust it again, download it a second time, or make it public so the other players of the site can use it.

Your library

Why the notes move

The instruments of Sky have fifteen keys: the notes of C major over two octaves, and nothing else. No sharps, no flats, nothing below or above. Your MIDI almost never fits as it is, so the site adapts it.

It finds the key

The song is analysed, then shifted so that as many notes as possible fall on the fifteen keys. If the key changes along the way, each section is shifted on its own.

It places the octaves

Each instrument is given a role, melody, bass or accompaniment, then placed on the high or low keys so the parts do not fight for the same notes.

It thins the chords

Sky is played with a few fingers. Notes that are out of reach are moved by an octave, and crowded chords are trimmed, keeping the melody on top and the bass underneath.

Common questions

Which files can I use?

MIDI files: .mid, .midi and .kar, up to 5 MB. Audio files such as MP3 are not supported, because they hold sound and not notes.

Which players does the sheet work with?

The file follows the format used by Sky Studio and the other community players. Drop it where your player keeps its songs, refresh its list, and the title appears.

Why does it sound different from the original?

Sky only has fifteen keys of C major. Notes outside the scale are moved to the nearest one, notes out of range are moved by an octave, and crowded chords are trimmed. The Adjust step tells you exactly how much was changed.

The song sounds too high or too low in my player.

Come back to the settings and untick “Play back in the original key”. That option encodes the original key in the file; some players ignore it.

Can I share a sheet?

Yes. On the download page or from your library, switch a song to public: it then appears in Public songs, where everyone signed in can listen to it and download it. Only you can change its settings.

Is this made by the makers of Sky?

No. This is an independent, non-commercial fan project. It uses none of the game assets, and it is not affiliated with or endorsed by thatgamecompany.

Convert a MIDI It takes about a minute.

Are you sure?