Skip to content

Creating charts

A chart is simply represented as a folder consisting of the following items:

  • A chart.json file that contains chart metadata.
  • A .mid file that stores the notes the player will play
  • An audio file that’s played in sync with the MIDI file for. This also determines how long the chart is. Any common audio file format will work.
  • (Optional) A chart cover image that’ll be displayed in the UI. Any common image format will work.