Score Import Format

Import currently supports TXT and JSONTXT formats. MIDI files cannot be imported directly. Use tools such as Sky Studio to convert MIDI files to one of the supported formats below.

TXT - JSON Format

Requirements

File extension: .json
Encoding: UTF-8

Example

[
  {
    "name": "json-txt example",
    "author": "Author",
    "transcribedBy": "by",
    "isComposed": true,
    "bpm": 510,
    "bitsPerPage": 16,
    "pitchLevel": 3,
    "isEncrypted": false,
    "songNotes": [
      { "time": 0, "key": "1Key4" },
      { "time": 0, "key": "1Key6" },
      { "time": 351, "key": "1Key8" },
      { "time": 702, "key": "1Key6" },
      { "time": 1053, "key": "1Key5" },
      { "time": 65637, "key": "1Key11" },
      { "time": 65988, "key": "1Key4" },
      { "time": 65988, "key": "1Key11" },
      { "time": 66690, "key": "1Key4" },
      { "time": 67392, "key": "1Key4" }
    ]
  }
]

TXT Format

Requirements

File extension: .txt or .json
Encoding: UTF-8

Example

510 3 16 Author by
A5B2 . . B4 . . B2 . . B1 . . B2 . . B1 . . B2 . . . . . .
A5B2 . . B1 . . A3 . . A5 . . B2 . . B1 . . . . . . . . . .
A3B1 . . A5 . . A3 . . A5 . . B1 . . B2 . . B4 . . B1 . .
A5B2 . . B5 . . B4 . . A3 . . B1 . . A5 . . . . . . . . . .
A3B1 . . A5 . . A3 . . A5 . . B1 . . B2 . . B4 . . B1 . .
A5B2 . . B5 . . B4 . . B2 . . B2 . . . . . . . . . . . . .
A3B1 . . B2 . . B1 . . A5 . . B4 . . B5 . . B1 . . . . . . .
A1A3 . . B2 . . B2 . . . . . B1 . . . . . B2 . . . . . . .
A2B2 . . B4 . . A5B2 . . B1 . . A2B2 . . B1 . . A5B2 . . . . .
A2B2 . . B1 . . A1A3 . . A5 . . A2B2 . .