Openstudio Project
Summary
Openstudiopro-synths
Metapackage with virtual instruments and synths.

This metapackage will install synths and virtual instruments.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Openstudio to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Openstudio mailing list

Links to other tasks

Openstudio Openstudiopro-synths packages

Official Debian packages with high relevance

Ams
Realtime modular synthesizer for ALSA
Versions of package ams
ReleaseVersionArchitectures
squeeze2.0.1-4amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy2.0.1-5amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.1.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.1.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.1.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream2.1.2
Debtags of package ams:
interfacex11
roleprogram
scopeapplication
soundmidi
uitoolkitqt
useplaying
works-withaudio
x11application
Popcon: 54 users (80 upd.)*
Newer upstream!
License: DFSG free
Git

AlsaModularSynth is a realtime modular synthesizer and effect processor. It features:

  • MIDI controlled modular software synthesis.
  • Realtime effect processing with capture from e.g. "Line In" or "Mic In".
  • Full control of all synthesis and effect parameters via MIDI.
  • Integrated LADSPA Browser with search capability.
  • JACK Support.
Screenshots of package ams
Bristol
vintage synthesizer emulator
Versions of package bristol
ReleaseVersionArchitectures
squeeze0.60.5-3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.60.10-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.60.11-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.60.11-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.60.11-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package bristol:
hardwareemulation
interfacex11
roleprogram
soundmidi
uitoolkitxlib
works-withaudio
x11application
Popcon: 45 users (36 upd.)*
Versions and Archs
License: DFSG free
Git

Bristol is a synthesizer emulator application. Bristol uses the sound card PCM generator and can be MIDI driven, furthermore it can be set to use the low latency scheduling feature of the kernel, reducing audio under runs. It can handle any number of simultaneous synthesizers (they all connect to the same engine). It supports splitting and layering the keyboard with multiple synthesizers on a single midi channel. Currently Bristol emulates the following keyboards: Moog Mini, Moog Voyager (Bristol "Explorer"), Sequential Circuits Prophet-5, Roland Juno-6, Yamaha DX-7, Hammond (single manual), Hammond B3 (dual manual).

Phasex
Phase Harmonic Advanced Synthesis EXperiment
Versions of package phasex
ReleaseVersionArchitectures
squeeze0.12.0~pre1-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.12.0+m1-6amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.14.97-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.14.97-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.14.97-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package phasex:
roleprogram
uitoolkitgtk
Popcon: 28 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

PHASEX is an experimental JACK audio / ALSA MIDI softsynth for Linux with a synth engine built around flexible phase modulation and flexible oscillator/LFO sourcing.

Modulations include AM, FM, offset PM, and wave select. PHASEX comes equipped with a 12db/octave filter with two distortion curves, a stereo crossover delay and chorus with phaser, ADSR envelopes for amplifier and filter, realtime audio input processing capabilities, velocity/aftertouch sensitivity, and more.

Screenshots of package phasex
Puredata
realtime computer music and graphics system
Versions of package puredata
ReleaseVersionArchitectures
squeeze0.42.6-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.43.2-5all
jessie0.46.2-1all
stretch0.46.7-3all
sid0.46.7-3all
upstream0.47.0~4
Debtags of package puredata:
develeditor, ide, ui-builder
fieldarts
interfacex11
roleprogram
scopeapplication
soundmidi, mixer, player, recorder
uitoolkittk
useediting
works-withaudio, image, image:raster
x11application
Popcon: 25 users (69 upd.)*
Newer upstream!
License: DFSG free
Git

Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing. Pd's audio functions are built-in; graphical computations require separate packages such as gem (Graphics Environment for Multimedia) or pd-pdp (Pd Packet).

Other screenshots of package puredata
VersionURL
0.45.4-1http://screenshots.debian.net/screenshots/p/puredata/12081_large.png
Screenshots of package puredata
Yoshimi
software synthesizer based on ZynAddSubFX
Versions of package yoshimi
ReleaseVersionArchitectures
squeeze0.058.1-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.060.12-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.2.4-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.3.9-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.3.9-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package yoshimi:
roleprogram
Popcon: 50 users (32 upd.)*
Versions and Archs
License: DFSG free
Git

Yoshimi is a software synthesizer for GNU/Linux, based on ZynAddSubFX 2.4.0.

Yoshimi delivers the same synthesizer capabilities along with very good Jack and Alsa midi/audio functionality on Linux.

Other screenshots of package yoshimi
VersionURL
1.3.5 +http://screenshots.debian.net/screenshots/y/yoshimi/14134_large.png
Screenshots of package yoshimi

Official Debian packages with lower relevance

Aeolus
Synthesised pipe organ emulator
Versions of package aeolus
ReleaseVersionArchitectures
squeeze0.8.4-4amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.8.4-6amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.9.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.9.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package aeolus:
roleprogram
Popcon: 29 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that should be good enough to make an organist enjoy playing it. It is a software synthesiser optimised for this job, with possibly hundreds of controls for each stop, that enable the user to "voice" his instrument.

Main features of the default instrument: three manuals and one pedal, five different temperaments, variable tuning, MIDI control of course, stereo, surround or Ambisonics output, flexible audio controls including a large church reverb.

Aeolus is not very CPU-hungry, and should run without problems on a e.g. a 1GHz, 256Mb machine.

Screenshots of package aeolus
Amsynth
two oscillator software synthesizer
Versions of package amsynth
ReleaseVersionArchitectures
squeeze1.2.3-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.3.0-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.4.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.5.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream1.6.4
Debtags of package amsynth:
interfacex11
roleprogram
scopeapplication
soundmidi, mixer
uitoolkitgtk
works-withaudio
x11application
Popcon: 95 users (19 upd.)*
Newer upstream!
License: DFSG free
Git

amSynth features:

  • two analogue-style audio oscillators, featuring: * sine wave * saw/triangle wave with adjustable shape * square/pulse wave with adjustable pulsewidth * noise generation * "random" wave (noise with sample & hold) * oscillator sync * of course, detune and range control
  • mixer section with ring modulation
  • analogue-style low-pass filter * 24dB/octave curve * dedicated ADSR envelope * cutoff and resonance control * keyboard pitch tracking
  • amplifier with dedicated ADSR envelope
  • modulation LFO * up to 58Hz modulation * routable to all sections (pitch, filter, amplifier)
  • Effects * High quality stereo reverb (freeverb) * Distortion/crunch
  • Easy navigation and manipulation of presets
  • Stand-alone OSS or ALSA Midi/Audio client
Azr3-jack
drawbar organ simulator
Versions of package azr3-jack
ReleaseVersionArchitectures
wheezy1.2.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.2.3-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package azr3-jack:
roleprogram
soundmidi
usesimulating
works-withaudio
Popcon: 6 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

This JACK program is a port of the free VST plugin AZR-3. It is a tonewheel organ with drawbars, distortion and rotating speakers. The original was written by Rumpelrausch Täips.

The organ has three sections, two polyphonic with 9 drawbars each and one monophonic bass section with 5 drawbars. The two polyphonic sections respond to events on MIDI channel 1 and 2, and an optional keyboard split function makes the bass section listen to the lower keys on channel 1.

The three sections have separate sustain and percussion switches as well as separate volume controls, and the two polyphonic sections have separate vibrato settings. All three sections are mixed and sent through the distortion effect and the rotating speakers simulator, where the modulation wheel can be used to switch between fast and slow rotation, and the fast and slow rotation speeds themselves can be changed separately for the lower and upper frequencies.

Foo-yc20
YC-20 organ emulation
Versions of package foo-yc20
ReleaseVersionArchitectures
wheezy1.3.0-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.3.0-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.3.0-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.3.0-6amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package foo-yc20:
hardwareemulation
roleprogram
uitoolkitgtk
Popcon: 24 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

The YC-20 is a divide-down combo organ designed in the late 60's. This emulation faithfully copies the features, sounds and flaws of the original organ.

Features:

  • 61 keys
  • Two main voice sections
  • Switchable bass section
  • Generator + matrix mixer => no polyphony restrictions
  • A realism control to add flaws found in the real organ

Flaws:

  • Takes quite a bit of CPU power
  • No touch vibrato

The emulation is written in Faust and uses Jack for audio and MIDI.

Monobristol
simple GUI for Bristol
Versions of package monobristol
ReleaseVersionArchitectures
squeeze0.60.1-2all
wheezy0.60.3-2.1all
jessie0.60.3-2.1all
stretch0.60.3-3all
sid0.60.3-3all
upstream0.60.3.2
Debtags of package monobristol:
uitoolkitgtk
Popcon: 21 users (19 upd.)*
Newer upstream!
License: DFSG free
Git

monobristol provides a simple GUI for Bristol.

Bristol is synth emulation package for a diverse range of vintage synthesizers, electric pianos and organs. The application consists of a multithreaded audio synthesizer and a user interface called brighton.

Qsampler
LinuxSampler GUI frontend based on the Qt toolkit
Versions of package qsampler
ReleaseVersionArchitectures
squeeze0.2.2-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.2.2-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2.2-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.3.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.3.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.4.0
Debtags of package qsampler:
interfacex11
roleprogram
uitoolkitqt
x11application
Popcon: 18 users (17 upd.)*
Newer upstream!
License: DFSG free
Git

QSampler is a LinuxSampler GUI front-end application written in C++ around the Qt3 toolkit using Qt Designer. At the moment it just wraps as a client reference interface for the LinuxSampler Control Protocol (LSCP).

Screenshots of package qsampler
Zynaddsubfx
Realtime software synthesizer for Linux
Versions of package zynaddsubfx
ReleaseVersionArchitectures
squeeze2.4.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.4.0-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.4.3-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.5.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.5.2-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream2.5.4
Debtags of package zynaddsubfx:
interfacex11
roleprogram
soundmixer
uitoolkitfltk
useplaying
works-withaudio
Popcon: 106 users (42 upd.)*
Newer upstream!
License: DFSG free
Git

A real-time software synthesizer for Linux and Windows with many features, including polyphony, multi-timbral and microtonal capabilities. It includes randomness of some parameters, which makes warm sounds, like analogue synthesizers. It has system/insertion effects too, and much more.

Screenshots of package zynaddsubfx

Packaging has started and developers might try the packaging code in VCS

Linuxsampler
realtime audio sampler
Versions of package linuxsampler
ReleaseVersionArchitectures
VCS1.0.0-1all
Versions and Archs
License: non-free
Debian package not available
Git
Version: 1.0.0-1

LinuxSampler is sampler backend, thus server-like console application. It provides a TCP based network interface with a custom ASCII based protocol called "LSCP" to control the sampler and manage sampler sessions. Users either have to send commands manually to LinuxSampler, e.g. by connecting via 'telnet' or by using 'netcat' or they might want to use a graphical user interface (frontend) like QSampler (C++/Qt based).

It also offers disk streaming capability and supports the Gigasampler format which is currently considered to be the best sampler format in regards of possibilities and sound quality.

This package provides the backend application of LinuxSampler.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 193202