The MIDI file format saves the information of a musical performance into a compact file. imidiacy (IMmediate MIDI) is a keystroke recorder that produces MIDI files with nothing but the PC keyboard. imidiacy depends on the widely-used ncurses library, and runs in Linux.
The target keyboard layout is the US English QWERTY. The musical pitches are controlled on the keyboard by row, arranged chromatically with Z as A (= MIDI note 57) and 0 representing C( = MIDI note 96).
The output of imidiacy is a simple melody line suitable for use as raw material in a sequencer program. Here are a few modest examples:
Forward to the download page
Read The Fine Manual