The name itself is a play on words, mixing "Organ" with a Japanese phonetic twist. The format used a tracker-style interface, treating music as a sequence of notes played by up to eight melody tracks and eight percussion tracks. In the original Cave Story , the game only utilized six of the eight available percussion channels, each hard-coded to a specific drum instrument. This limitation wasn’t a bug; it was a feature of the engine. It gave the music a strict, consistent rhythm game-like feel that defined the frantic platforming of the game.
This module is a Go implementation of the Organya music format. It allows you to parse an Organya file and view its data. organya22khz8bit