CLAM is a multiplatform software framework for research and application development for the Audio and Music domains. It offers a conceptual model for building systems as well as tools for the analysis, synthesis, and transformation of audio signals using high level representation (notes, spectral peaks, etc.). It also provides multiplatform system abstraction and tools for audio and MIDI file handling, device handling, GUI and XML support, and more. It has proper Linux audio architecture integration (Ladspa, Alsa, OSC, Jack, VST, etc.) and rapid graphical prototyping both for the processing core and the user interface (Qt designer integration).
ll-plugins is a small collection of LV2 plugins and a host that runs them. All plugins are installed in separate LV2 bundles (except the ones that are closely related, like the math-constant plugins or the mono and stereo versions of the peak meter). The GUIs, for the plugins that have GUIs, are installed in bundles of their own to make it easier for packagers to put them in separate binary packages to avoid Gtk dependencies for the plugins themselves. There are synths, event processors, simple audio and control manipulators and GUI-based plugins.
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.
Hydrogen is a simple real-time Drum machine/sequencer. It features a graphical user interface based on Qt, a sample-based audio engine, Jack/ALSA/OSS/PortAudio and Export to disk audio drivers, ALSA MIDI input, ability to import/export XML-based song and drumkit files, 192 ticks per pattern, 16 voices with volume, mute, solo, ADSR, and pan capabilities, and import of samples in wave, au, and aiff format.
Heilan is a standalone OpenGL X3D browser designed for audio work. It features a low latency Ambisonic audio engine, allowing for full 3D sound with virtually any configuration of speakers. It also has full Open Sound Control support, allowing scenes to be manipulated in realtime.