Rosegarden ~ Music Composition & Editing


Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. It’s an easy-to-learn, attractive Linux application that is ideal for composers, musicians, music students and small studios or home recording environments.

rosegarden

www.rosegardenmusic.com

Cecilia ~ Ear-Bending Sonics


Cecilia is an audio signal processing environment aimed at sound designers. Cecilia mangles sound in ways unheard of. Cecilia lets you create your own GUI using a simple syntax. Cecilia comes with many original built-in modules and presets for sound effects and synthesis.

Cecilia

ajaxsoundstudio.com/software/cecilia

Impro-Visor ~ Jazz Improvisation Adviser


Impro-Visor (short for “Improvisation Advisor”) is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised. The objective is to improve understanding of solo construction and tune chord changes. There are other, secondary, things it can do, such as improvise on its own. It has also been used for transcription. Because rhythm-section (e.g. piano, bass, drums) accompaniment is automatically generated from chords, Impro-Visor can be used as a play-along device. Now having a wider array of accompaniment styles, its use is not limited to jazz.

impro-visor

www.cs.hmc.edu
sourceforge.net/projects/impro-visor
en.wikipedia.org/wiki/Impro-Visor

OpenSebJ ~ Real-time Sample Mixer


OpenSebJ is a free real time audio sample mixer that runs on Microsoft Windows. The source code for OpenSebJ is released under the GNU General Public License.

  • Supports loading of 255 audio samples, in wav format, which can be played in real time.
  • Sample properties such as volume, pan and frequency can be adjusted individually for each sample. (even during mid-play)
  • A composition tool is provided and presented in a familiar multi-track sequencer environment. Looping compositions are also supported.
  • Samples can be linked to keys on a keyboard and triggered in real time when a key press occurs.
  • Each sample can also have the play cursor position adjusted while the sample is playing, to provide a virtual needle to be moved.
  • Stream to disk recording, allows all audio played from OpenSebJ to be saved.
  • Pitch shifter roll, allows an order to be set up, so that each time a sample is played, the next pitch shift in the sequence is undertaken before the sample is played. i.e. set up a sample to key ‘1’, then set up a pitch shift sequence, high, mid, low, higher, etc. (using frequency values which are transposed onto screen ‘ranges’ to allow easier utilization).

opensebj

evolvingsoftware.com/opensebj

Subvert Audio ~ Encourage Musical Creativity


Subvert Audio is a music program designed to try and stimulate creativity in the user. To do this, it imposes certain restraints on the user, in an attempt to encourage more creative thought processes, and solutions to the problem these restraints introduce. In addition to the restraints imposed, Subvert Audio strives to encourage exploration of the program, and reward efforts to discover/create new ways of using it. It is, essentially, a program that is designed to be subverted, the idea being that in the process of doing so, the user’s creativity will be stimulated.

In some ways, the program is similar to graphical music programming languages such as Max/MSP et al. Indeed, prior knowledge of such environments could be seen as beneficial to Subvert Audio’s methods of stimulating creativity.

subvert_audio_linux

subvertaudio.sourceforge.net