EmissionControl2

EmissionControl2 (EC2) is a new standalone interactive real-time application for granular synthesis and sound file granulation. It is available for OSX, Linux, and Windows.

Features include:

  • Granulation of multiple sound files simultaneously
  • Multiple simultaneous grain streams
  • Synchronous and asynchronous grain emission
  • Intermittency control
  • Per-grain signal processing (envelope, waveform, amplitude, frequency, spatial position, filter center frequency and resonance)
  • Unique filter design optimized for per-grain synthesis
  • Matrix modulation control of all granulation parameters with six LFOs
  • Real-time display of peak amplitude, grain counter, waveform, and scan range
  • Scalable GUI and font size
  • MIDI Learn enables mapping to any MIDI continuous controller.
  • Code is open source and available at GitHub
  • Maximal "Grain Integrity" (tm)
Software type
ALSA
JACK
Platform
GNU/Linux
macOS
Windows
Software features
MIDI
Synthesis
LFO
Metering
Granulation
Software language
C++
License
GPL-3
Developer(s)
EmissionControl2 team
Original release
2020-10-06

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

SonoBus

SonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network.

Simply choose a unique group name (with optional password), and instantly connect multiple people together to make music, remote sessions, podcasts, etc. Easily record the audio from everyone, as well as playback any audio content to the whole group.

Connects multiple users together to send and receive audio among all in a group, with fine-grained control over latency, quality and overall mix. Includes optional input compression, noise gate, and EQ effects, along with a master reverb. All settings are dynamic, network statistics are clearly visible.

Works as a standalone application on macOS, Windows, iOS, and Linux, and as an audio plugin (AU, VST) on macOS and Windows. Use it on your desktop or in your DAW, or on your mobile device.

Easy to setup and use, yet still provides all the details that audio nerds want to see. Audio quality can be instantly adjusted from full uncompressed PCM (16, 24, or 32 bit) or with various compressed bitrates (16-256 kbps per channel) using the low-latency Opus codec, and you can do this independently for any of the users you are connected with in a group.

Software type
JACK
VST2 plugin
AU plugin
Platform
GNU/Linux
macOS
Windows
iOS
Software features
Audio mixing
Metering
Net jamming
Software language
C++
License
GPL-3
Developer(s)
Jesse Chappell (essej)

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

DrumGizmo

DrumGizmo is an open source, multichannel, multilayered, cross-platform drum plugin and stand-alone application. It enables you to compose drums in MIDI and mix them with a multichannel approach. It is comparable to that of mixing a real drumkit that has been recorded with a multimic setup.

Features include:

  • Stand-alone, LV2 and VSTi versions available
  • Open drumkit file format, allowing the community to create their own drumkits
  • Drum velocity, allowing for several different hit velocities for each drum
  • Multichannel output, making it possible to mix it just the way you would a real drumkit
  • Optional built-in humanizer, analyzing the midi notes, adjusting velocities on-the-fly
  • Stand-alone midi renderer, generating .wav files, 1 for each channel
  • Stand-alone midi input, making it possible to use DrumGizmo as a software sampler for an electronic drumkit
Software type
ALSA
JACK
LV2 plugin
VST2 plugin
Platform
GNU/Linux
macOS
Windows
Software features
MIDI
Drums
Sample loading
Analysis
Audio FX
Software language
C++
License
LGPL-3
Developer(s)
DrumGizmo team

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

QjackCtl

QjackCtl is a simple Qt application to control the JACK sound server daemon, Written in C++ around the Qt framework for X11, most exclusively using Qt Designer.

Provides a simple GUI dialog for setting several JACK daemon parameters, which are properly saved between sessions, and a way control of the status of the audio server daemon. With time, this primordial interface has become richer by including a enhanced patchbay and connection control features.

QjackCtl is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

Software type
Utility
JACK
Platform
GNU/Linux
macOS
Windows
Software features
Configuration
Software language
C++
License
GPL-2+
Developer(s)
Rui Nuno Capela (rncbc)

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

Laborejo

Laborejo (Esperanto: Workshop) is a MIDI sequencer based on classical music notation. Its main purpose is to compose and produce "traditional" music, such as instrumental pieces, soundtracks and other music normally played back by samplers.

Unlike other notation editors Laborejo is not meant primarily to print out sheets of notation but to create music for your computer: You get all the tools you know from other midi sequencers for maximum fine control to get exactly the music you want!

Working in Laborejo is very fast and efficient by using a combination of midi input and typing.

Software type
JACK
Platform
GNU/Linux
Software features
Notation
MIDI
Software language
C++
License
GPL-3
Developer(s)
Laborejo Software Suite (nilshi)

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

Freewheeling

Freewheeling provides a highly configurable, intuitive, and fluid user interface for instrumentalists to capture audio loops in real-time.

Freewheeling allows us to build repetitive grooves by sampling and directing loops from within spirited improvisation. It works because, down to the core, it's built around improv. We leave mice and menus, and dive into our own process of making sound. The principle author of Freewheeling is JP Mercury. Freewheeling was also originally a Max/MSP external. Since 2016, it is maintained by the user community.

Software type
JACK
Platform
GNU/Linux
macOS
Software features
MIDI
Audio input
Looping
Software language
C++
License
GPL-2
Developer(s)
Freewheeling team

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

Jalv

Jalv is a simple but fully featured LV2 host for JACK which exposes plugin ports to JACK, essentially making any LV2 plugin function as a JACK application.

Jalv is a small program which is useful, but also intended to be an appropriate test host for plugin development. It runs plugins from the command line with no user interaction, is light enough to run in valgrind, and is capable of dumping all communication between the plugin and its UI in a human readable format.

Software type
JACK
Platform
GNU/Linux
macOS
Windows
Software features
LV2 host
Software language
C
License
ISC
Developer(s)
David Robillard (drobilla)

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

JMAGE Sampler

JMAGE Sampler is a Linux based sampler that can run as stand alone JACK application or as an LV2 Plugin. The goal of JMAGE Sampler is to be able to create many zoned, multi layered patches quickly from scratch, with all the controls up front and tweakable in real time.

What JMAGE Sampler is NOT is a disk streaming sampler. All samples are loaded in memory. JMAGE Sampler can read SFZ files, but only parses the fields it currently supports. There are NO guarantees that an arbitrary SFZ file will not crash the sampler, especially if the patch is intended for disk streaming.

Patches can be saved in SFZ or JMZ format, an extension to SFZ that also stores JMAGE Sampler specific fields. JMZ should be preferred for normal usage.

Software type
JACK
LV2 plugin
Platform
GNU/Linux
Software features
MIDI
Sample loading
SFZ
Software language
C++
License
GPL-2
Developer(s)
jmage619

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

Element

Element is a modular AU/LV2/VST/VST3 audio plugin host. Create powerful effects, racks and instruments by connecting nodes to one another. Integrates with your existing hardware via standard protocols such as MIDI.

Software type
ALSA
JACK
VST2 plugin
AU plugin
Platform
GNU/Linux
macOS
Windows
Software features
Modular
LV2 host
VST2 host
VST3 host
MIDI
Virtual keyboard
Synthesis
Audio input
Audio FX
Software language
C++
License
GPL-3
Developer(s)
Michael Fisher (Kushview)

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20

Wolf Shaper

Wolf Shaper is a free, open-source distortion plugin that lets you create your own waveshaping functions using a spline-based graph editor. This tool makes the input signal more harmonically rich, which can be useful for sound design and mixing.

Software type
JACK
LV2 plugin
VST2 plugin
Platform
GNU/Linux
BSD
macOS
Windows
Software features
Audio FX
Wave shaping
Software language
C++
License
GPL-3
Developer(s)
pdesaulniers

Recent releases:
Carla 2.3.0-RC1 17 Feb '21
Carla 2.3-alpha2 12 Oct '20
Carla 2.3-alpha1 26 Sep '20
Carla 2.2.0-RC3 21 Sep '20
Carla 2.2.0-RC2 6 Sep '20
Carla 2.2.0-RC1 18 Jul '20
Carla 2.1.1 11 Jun '20
Carla 2.1-RC2 31 Mar '20
Carla 2.1-RC1 19 Jan '20