Midilith

Midilith
Login

Midilith aims to be a minimalistic General MIDI editor and visualizer with learning capabilities, made with LÖVE and GPL licensed.

The core idea is to restrict oneself to General MIDI composition (this includes extensions like GS) and to compose for this virtual orchestra, but it should generalize to non standard MIDI setups easily and will likely provide a primitive interface to edit raw MIDI events.

It can be seen as a workstation to study, play and compose General MIDI musics. This workstation is unlikely to provide more abstractions over General MIDI, e.g. the file format for the editor is just a MIDI file and the interface is an optimized1 way to display and edit MIDI events.

The editor should not get in the way and the workflow shares similarities with pixel art (see Pixelor) through the fastidious process of editing MIDI events for creative expression (besides playing).


  1. ^ Optimized for awareness and understanding of all relevant MIDI events.