Cumulus is a software synthesizer which implements the Asynchronous Grain Synthesis. This synthesis allows you to create very original sounds to be used in your music (mainly percussive and ambient background sounds). It features a convenient QT-based GUI where each paramter can be controlled by an envelope, the ability for all parameters to be controlled with hardware controllers (MIDI-controllerbox), an interface to use a MIDI-keyboard (polyphony adjustable, default 8 voices), internal 32-bit accuracy, an internal sampling rate that can be any multiple of the external one, and full realtime capability with parameter changes audible within around 50ms, depending on system latency.
MidiMountain is a sequencer to edit standard MIDI files. Its easy-to-use interface should help beginners to edit and create MIDI songs (sequences), and it is designed to edit every definition known to standard MIDI files and the MIDI transfer protocol, from easy piano roll editing to changing binary system exclusive messages.
jMusic provides a library of classes for generating and manipulating music, and is a solid framework for computer assisted composition in Java. jMusic supports composers by providing a music data structure based upon note/sound events, and methods for working with that musical data. jMusic can read and write MIDI files, audio files, and its own .jm files. jMusic is designed to be extendible, encouraging you to build upon the functionality of jMusic by programming in Java to create your own music composition tools.
MusE is a multitrack virtual studio for Linux. It supports real-time editing of both MIDI and audio in an integrated environment. It has support for LADSPA and DSSI plugins (with Win VST support), JACK, and ALSA-MIDI output and input as well as internal softsynths. Numerous MIDI editors are available, including a piano roll, score editor, and drum editor. There is full automation for both MIDI and audio.
Beast is a powerful music composition and modular synthesis application. It offers multiple input methods like multitrack, piano roll, and pattern editing and supports skins. On the technical side, it has a wide range of abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, precise timing down to sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full Scheme scripting support.