Skip to content
This repository was archived by the owner on Aug 13, 2025. It is now read-only.
This repository was archived by the owner on Aug 13, 2025. It is now read-only.

melody field editor ready for code gen #325

@ramseyball

Description

@ramseyball

the 8 notes of a melody tile are encoding as a string, where each character has one of 9 possible values:

  • "." means no note plays (rest)
  • "7" is C
  • "6" is D (whole note above C)
  • "5" is E
  • down to "0", which is the C one octave above the initial C ("7")

In the image below, you can see a sequence of three melody tiles. The first one is encoded by the string "76543210", so does the major scale going up from C to octave above. in the second tile, each note is repeated, going down step by step("00112233".) In the third tile, we skip some notes ("44..6677")

image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions