Radium is a free (as in speech) music editor with a novel interface.
It's inspired by trackers, but has fewer limitations and uses graphics
to show musical data.
The development of Radium started in 1999 on the Amiga platform. Since
then it has been ported to Linux.
Features:
Sound effects automation
Tempo automation
Velocity automation
Polyphonic tracks
Unlimited number of tracks.
Unlimited number of lines.
Unlimited note, tempo, and effect precision.
Undo/Redo
Zoom in/out.
Import standard midi files and MMD2/MMD3 modules
Note sequence effects such as transpose, quantitize, glizzando, invert
and reverse.
Support for Jack MIDI and ALSA MIDI. (Both at the same time.)
Configurable key bindings, menues, fonts, and colors.
Extension language support. Write programs that generates music or
modifies your songs
http://users.notam02.no/~kjetism/radium/