Software Synth/Sampler, Drumbox, Looper

Samplers/synths (standalone)

If described as a “sampler”, this means the app loads/plays sampled waveforms. If described as a “synth”, this means the app's sounds are synthesized via oscillators, or physical modeling.

PageDescriptionRelease DateTags
AeolusPipe organ synth with 3 manuals and 1 pedal, 5 different temperaments, variable tuning, stereo, surround or Ambisonics output, flexible audio controls including a large church reverb. Uses JACK2013
J
Jm
As
 
ALSA Modular SynthComplex modular synth. Uses JACK2014-04-01
J
As
 
amSynthModelling synth. Uses JACK2017-06-25
J
As
DS JS  
AZR-3 [JACK]A tonewheel organ with drawbars, distortion and rotating speakers. Uses JACK audio and MIDI. Based upon the AZR3 VST plugin by Rumpelrausch Täips2010-03-12
J
Jm
 
BeatrixCommand-line hammond-style drawbar organ app with overdrive, leslie sim, and reverb. Uses OSS (not ALSA or JACK)2006 
bristolClassic synth emulations. Uses JACK2012-04-27
J
JS  
ChionicLinux sampling software from Juan Linietsky (reduz)2005-05-01
J
XX
 
connieSimulation of an electronic organ like Vox Continental. A second model features a "poor man's hammond". Uses JACK for audio and MIDI2009
J
Jm
JS  
ct-synthPolyphonic synthesizer, built with custom GUI toolkit, for Linux and Android2016-4-20 
Cumulusreal-time granular synth. Uses OSS2001-02-12
XX
 
cursynthCommand-line 32 voice polyphonic synth. 2 osc's with 15 anti-aliased waveforms. Low/high pass resonant filter. Routable modulation matrix with MIDI learn2014 
Delfina realtime software sampler2003-02-16
XX
 
RTSynthVoice controlled resonance instrument. Requires JACK and a microphone
J
 
dinSynth that lets you draw your own oscillator waveform using Bezier curves. Uses JACK for audio and MIDI2017-03-26
J
Jm
 
ElaraOld MIDI-controlled synth2001-03-04
XX
 
FluidGUIGUI for FluidSynth written in Java / Swing2004-06-18
XX
 
FluidSynthMIDI synthesizer using SF2 soundfonts. Uses JACK and/or ALSA directly2014-06-07
J
Jm
As
LP  
fsthostApp that runs Windows VSTs via WINE libs2016-05-31
J
Jt
JS  
GENPOReplicates the essential features of any pipe, theatre, or reed organ. GENPO reads a description of an organ (from a XML file) and presents a GUI for operating that organ. You must supply your own organ waveforms2008-11-26
As
XX
 
GrandOrguesample based pipe organ 
gsynthOld Roland TB-303 emulator synth. Plays programmed bass line2001-07-30
XX
 
horgandFM-synthesis organ, JACK-aware, with DSP effects and programmable accompaniment2008
J
As
 
Ingenmodular synthesizer that runs under JACK and uses LADSPA andor DSSI plugins (formerly known as Om)
J
JS LP LV2  
Internet SynthWeb-based synth (source available by request) 
jackMiniSyntha minimal subtractive synth (with Moog filter) for JACK 
JSamplerJava GUI for "Linuxsampler"2009-08-03 
MinicomputerSynth for creating experimental electronic sounds. Uses JACK2010-01-31
J
As
 
Monomono synth2000-04-14
XX
 
MSSGTK Synth. Uses OSS (not ALSA or JACK)2002-06-22
XX
 
Mx44synth very good for esoteric pads and ultra electric leads. Uses JACK2009-12-24
J
 
obxOberheim OBX synth emulation2016-10-1
J
 
OctavianModular MIDI-controlled synth. Uses JACK2005-02-09
J
XX
 
Petri-FooPetri-Foo is a contemporary fork of the Specimen sampler2012-08-06
J
Jm
As
N
JS  
PHASEXGTK Synth built around flexible phase modulation and flexible oscillator/LFO sources. Modulations include AM, FM, offset PM, and wave select. PHASEX comes equipped with multiple filter types and modes, a stereo crossover delay and chorus with phaser, ADSR envelopes, etc. Uses JACK2013
J
As
 
pleiad maiasimple GTK 2 osc substractive synth. Uses ALSA 
QSamplerQt GUI for LinuxSampler2017-04-27 
QSynthQt GUI Interface for FluidSynth2017-04-27
J
Jm
 
RTSynthmidi-controlled synth. Uses ALSA or JACK2006-12-24
J
 
San DysthSynth that generates various sounds inbetween white noise and pure tone2008-03-06
J
As
LP  
simsamSoftware sampler maps multiple wave files to "key ranges". Uses JACK
J
 
SlatChild-like synth works/sounds like a theremin2005-09-27
J
 
SoundtankLADSPA host designed for making and playing softsynths2004-11-22
J
LP  
Specimena MIDI-controllable sampler. Uses JACK2007-03-12
J
As
 
SpiralLoopsa loop-based sampler with plugin support2001-05-07
XX
 
Spiral Synthsynth
XX
 
Spiral Synth Modularmodular software synth, augment it with LADSPA plugins2004-03-20
J
XX
LP  
SwamiSoundFont editor and management software.2014-04-25
J
Jm
 
SynthForgeA modular sound synthesiser, for creating audio synths and effects for Linux.2009-08-17
As
 
tapeutapeSampler that lets you create instruments/kits/setups and is designed for live performance. Uses JACK2008-11-16
J
As
 
The Linux Softsynth Roundupthe shape of things in May 20032003-05-01 
TiMidity++greatly extended and enhanced version of TiMidity2004-10-04
J
As
 
Ultramaster Juno-6software emulation of the classic Roland analog synth2006-06-16
XX
 
YoshimiA Software Synthesizer forked from ZynAddSubFX2017-06-24
J
Jm
JS  
ZynAddSubFXImpressive FLTK-based realtime softsynth with multiple synthesis algorithms and FX2016-11-28
J
Jm
As
N
 

Samplers/synths (plug-ins)

The following software are plug-ins, designed to be used with apps that load plug-ins.

PageDescriptionRelease DateTags
amsLV2 plugins derived from "Alsa Modular Synth". These plugins are used to create modular synths and contain a VCO, VCF, VCA, LFO, Slew Limiter, Envelop, and Sample+Hold2017-01-21 
BLOPband-limited oscillator LADSPA plugins2004-06-20 
Calf Studio GearMIDI synthesis instruments, filters, and effects2017-11-04
J
Jm
LV2  
Calf Studio Gear pluginsLarge collection of synths and effect LV2 plugins 
Chainsaw synthBasic subtractive synth with supersaw oscillator. Linux VST plugin2010-11-17 
DISTRHO ProjectLarge collection of synths and effect LV2 plugins2014 
FluidSynth-DSSITurns "FluidSynth" into a DSSI plugin2009-01-05 
foo-yc20YC20 organ emulation2011-01-28 
hexterYamaha DX7 modeling DSSI plugin2014-06-11 
LinuxsamplerLV2 sampler supports sample libraries in Sfz, GIG, DLS, and Akai formats. Standalone version also2007-12-06
J
As
 
newtonatorLV2 synth that uses a unique algorithm based on simple ideas of velocity and acceleration to produce some unpredictable sounds2012-08-26 
samplv1MIDI-controlled LV2 sampler. Standalone version also2017-06-21
J
Jm
As
N
JS  
setbfreehammond-style drawbar organ2017-01-04
J
 
SineshaperMonophonic waveshaping DSSI synth 
synthv1LV2 polyphonic synth. Standalone version also2016-02-22
J
Jm
As
N
JS  
Triceratops LV2 SynthSubstractive Poly LV2 Synth2016-11-28 
VCO-PluginsThree anti-aliased oscillators as LADSPA plugins 
WhySynthA DSSI Softsynth Plugin2012-09-03 

Drum samplers/synths (standalone)

These apps mimic “drum machines”. If described as a “sampler”, this means the sounds are sampled waveforms of real drums. If described as a “synth”, this means the sounds are synthesized via oscillators (like the analog Roland TR-808), or physical modeling.

If described as “MIDI-controlled”, this means the sounds are playable in real-time via a MIDI controller such as drum pads or a keyboard (or another MIDI app if the ALSA Sequencer interface is supported). If “Pattern-controlled”, then the app requires you to program “beat patterns”, and the app plays these patterns at whatever tempo you set.

Recommended: Hydrogen

PageDescriptionRelease DateTags
BeatfishPattern-controlled drum sampler. Uses JACK for audio. Enlightenment for its GUI
J
XX
 
Beats By Designan "artificially intelligent drum machine", requires jMusic and Java2013 
DrumpilerWrite or generate drum and tone patterns in a simple programming language. Mix it using the sample assembler (asampler). Renders to files or plays real-time 
Fultron 2002Old Pattern-controlled drum sampler. Uses SDL2002
XX
 
GroovitOld command-line Pattern-controlled drum synth. Uses OSS1999
XX
 
HydrogenPattern-controlled drum sampler. Uses JACK or ALSA for audio, and ALSA sequencer for MIDI2016-11-13
J
As
Jt
LP  
orDrumboxdrum-machine in Java2016-11-06
As
 
PSIndustrializerPhysical modeling synth for generating percussion sounds. It also can produce chimes, bubbles, gongs, hammer hits on different materials and so on. With OpenGL GUI2005-10-03 
pyTrommlerGTK Pattern-controlled drum sampler written in Python2006
XX
 
SlagPattern-controlled drum synth. Uses JACK2006
J
 
SmackMIDI-controlled drum synth. Uses JACK 
TK-707Pattern-controlled drum synth. Emulation of the Roland TR-707 drum machine. Uses ALSA 
Virtual Drum MachineOld command-line Pattern-controlled drum sampler. Uses OSS
XX
 
XdrumOld Pattern-controlled drum sampler for X and the Athena widget set
XX
 

Drum samplers/synths (plug-ins)

The following software are plug-ins, designed to be used with apps that load plug-ins.

PageDescriptionRelease DateTags
drmr lv2 drumslv2 MIDI-controlled drum sampler that uses hydrogen drumkits2012 
drumkv1LV2 MIDI-controlled drum sampler. Standalone version also2016-02-22
J
Jm
As
N
JS  
eDrummerTurns your computer into a drum kit you play live with MIDI drum pads.2016/05 
FablaLV2 MIDI-controlled drum sampler2012-01-07 

Loopers/Arps

PageDescriptionRelease DateTags
beatslash2 plugins for live beat repeating and beat slicing. "beat repeater" will repeat the current beat. "beat slicer" will randomly repeat parts of a live sample2014 
ClockLoopCommand-line looper plays audio files in a loop, upon receiving MIDI note messages. Uses JACK for audio, and ALSA Seq for MIDI
J
As
 
FreecycleBeat slicer, very useful for defining and editing loops, also creates loop MIDI file2007-12-10
J
Jt
XX
LP  
FreeWheelinglive looping instrument2009-01-20
J
As
 
giadapick up your channel, fill it with samples or MIDI events and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sample2014 
GuitArpA pitch-tracking VST host and arpeggiator sequencer for use with live guitar. Input from your guitar is converted into MIDI notes and run through the arpeggiator sequencer2011-01-16 
kluppe"Loop player for files and live input, from d13b
J
XX
 
LiveLoop Midi Sequenzerreal-time loop sequenzing - written in java2008-07-01 
LoopDubLive loop manipulation 
LupppLive looping software for Linux2014-08-30
J
Jm
Jt
 
Smasheraudio loop slicer2009-09-29
J
Jt
 
SooperLooperlive looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more. Controllable via OSC and MIDI. Uses JACK2013-05-12
J
 
TranchesBeat slicer controlled via ALSA MIDI2008-11-16
J
As
Jt
XX
 

Plug-in Hosts

The following software load and operate plug-ins.

PageDescriptionRelease DateTags
agsGTK audio sequencer with a piano roll, synth, matrix editor, drum machine, soundfont2 player, mixer and an output panel. Uses ALSA2018
J
Jm
As
DS LP LV2  
ArdourProfessional-grade multitrack/multichannel hard-disk recording2017-08-16
J
Jm
As
Jt
N
JS LP LV2  
Bipscripta simple programming environment for creating music.
J
Jm
Jt
LV2  
Calf Studio GearMIDI synthesis instruments, filters, and effects2017-11-04
J
Jm
LV2  
guitarixrock guitar effects2017-08-11
J
Jm
Jt
JS LP LV2  
Ingenmodular synthesizer that runs under JACK and uses LADSPA andor DSSI plugins (formerly known as Om)
J
JS LP LV2  
jalv.selectA little gtkmm GUI to select lv2 plugs from a list and run them with jalv2016-04-01
J
LV2  
MusEMusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for Linux. MusE supports VST-, LV2-, DSSI- and LADSPA-plugins and uses Jack for audio and midi as well as alsa-sequencer for midi.2015-01-28
J
Jm
As
Jt
DS LP LV2  
NamaDAW with a command language and terminal mode2016-01-10
J
Jt
LP LV2  
QtractorAdvanced Qt-based audio/MIDI sequencer supporting plugins (softsynths/effects). Uses JACK for audio, and ALSA sequencer interface for MIDI2016-11-21
J
As
Jt
N
DS JS LP LV2  
SynthpodA lightweight non-linear LV2 plugin container2015-04-02
J
Jm
As
Jt
N
JS LV2  
zynjackuJACK based, GTK (2.x) host for LV2 synths2009-01-21
J
Jm
LV2  
apps/synth_apps.txt · Last modified: 2015/05/26 20:03 by j_e_f_f_g