1
0
mirror of synced 2024-11-13 18:20:51 +01:00
A jubeat chart set description format based on json
Go to file
2021-12-22 14:11:01 +01:00
.github/workflows Fix sphinx config path 2021-10-07 23:48:37 +02:00
docs Fix typo in docs 2021-12-22 12:51:48 +01:00
tests Fix definition of positiveDecimal 2021-12-22 14:11:01 +01:00
.gitignore Switch to MyST for markdown docs 2021-10-08 00:51:18 +02:00
.readthedocs.yml Fix sphinx config path 2021-10-07 23:48:37 +02:00
README.md Allow defining note times and long note durations using a 3-int tuple that represents a fraction, regardless of current resolution 2021-12-16 18:03:53 +01:00
schema.json Fix definition of positiveDecimal 2021-12-22 14:11:01 +01:00

.memon

memo + json

Docs

.memon is a new json-based jubeat chart set format designed to be easier to parse than existing "memo-like" formats (memo, youbeat, etc ...). The goal of this format is to allow for easier and faster creation of tools and simulators.

This repo provides a description of the format using draft 2020-12 JSONSchema

Features

  • Metadata (soon to be extended for use in games)
    • song title
    • artist
    • music file path
    • album cover path
    • single BPM and offset (ETA for multiple timing points support is 1.0.0)
  • Multiple charts per file
  • Long notes

Implementations

  • A reference parser is available here
  • F.E.I.S is a GUI jubeat chart editor that supports .memon files
  • jujube is a jubeat simulator that supports .memon files