OtherUnixPrograms

Can be used to create midi and karaoke files. Other abc notation programs can create sheet music (such as abcm2ps) or convert midi files to abc notation (such as midi2abc).

A complete audio workstation for Linux.

Command line app that does multi-track recording, mixing, and realtime effects processing.

A multi-track sound editor for GNOME 1 and 2.

Aims to be a stable, open source, and graphical audio file editor primarily for but not limited to the Linux operating system.

SOX (Sound Exchange) is a great command-line tool for converting between different audio formats and applying certain effects.

An audio editor and live playback tool.

Useful to convert a midi file into a wav file that can then be edited with Audacity. You can use soundfonts from sites like (which has Open Source sound samples and soundfonts) to customize instrument sounds in Timidity.