Minicomputer is a standalone Linux realtime software synthesizer for creating experimental electronic sounds as they are often used in but not limited to industrial music, IDM, EBM, Glitch, sound design, and minimal electronic. It is monophonic but can produce up to 8 different sounds at the same time, so its good e.g. for drum synthesis. It uses JACK as a real-time audio infrastructure and can be controlled via MIDI. The synthesis is advanced subtractive: two oscillators generate complex waveforms going into a morphing formant filter. An additional oscillator, 7 envelopes, a delay line, and flexible modulation routing for each sound voice gives the sound designer possibilities like a modular synthesizer without the hassle. Instant recall with 512 sound programs and 128 multi sets make it a good companion for the next laptop gig.
aubio is a library for audio labelling. Features include onset detection, silence detection, beat tracking, and pitch detection. The goal of this project is to provide automatic labelling features to other audio software projects. Functions can be used offline in sound editors and software samplers, or online in audio effects and virtual instruments.
The Psychosynth project aims to create an interactive, modular soft-synth inspired by the ideas of the Reactable. It provides a clean object oriented API to allow the creation of new innovative interfaces for the synthesizer and a 3D simulator of a Reactable-alike device with support for collaborative music creation over the network.
Algoscore is a graphical environment for algorithmic composition, where music is constructed directly in an interactive graphical score. The result is output to MIDI and CSound. Graphical objects are placed in a timeline and connected together. Some objects are fully dependent on user data, while some are generative and reacts on input from other objects. It is highly customizable and extensible with the Nasal scripting language. It has a non-realtime perspective where the composer can relate freely to time and construct the composition outside of time. This makes AlgoScore more like a traditional sequencer in this regard, but a graphical algorithmic sequencer with powerful and flexible scripting capabilities.
Twibright Syntring is a purely algorithmic string synthesizer with ASCII tab input and wav output. It doesn't use any samples, yet sounds quite realistic. Timbre, volume, and timing are adjustable in the tab file. It can be used for learning or practicing guitar or bass playing, for editing and synthesizing one's own tunes, or producing MIDI sound fonts. It is very lightweight and portable, and doesn't require any libraries.