Summary
Sound synthesis
Packages for sound synthesis
This package will install packages useful for sound synthesis.
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 Debian Multimedia
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Multimedia mailing list
Links to other tasks
|
Debian Multimedia Sound synthesis packages
Official Debian packages with high relevance
Ams
Realtime modular synthesizer for ALSA
|
Versions of package ams |
Release | Version | Architectures |
buster | 2.1.1-1.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 2.2.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 2.2.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 2.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 2.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 2.1.1-1.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 2.1.1-1 | amd64,armel,armhf,i386 |
Debtags of package ams: |
interface | x11 |
role | program |
scope | application |
sound | midi |
uitoolkit | qt |
use | playing |
works-with | audio |
x11 | application |
|
License: DFSG free
|
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.
|
|
Bristol
vintage synthesizer emulator
|
Versions of package bristol |
Release | Version | Architectures |
buster | 0.60.11-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.60.11-2 | amd64,armel,armhf,i386 |
bullseye | 0.60.11-3.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.60.11-3.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.60.11-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.60.11-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.60.11-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package bristol: |
hardware | emulation |
interface | x11 |
role | program |
sound | midi |
uitoolkit | xlib |
works-with | audio |
x11 | application |
|
License: DFSG free
|
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).
|
|
Din
digital audio synthesizer
|
Versions of package din |
Release | Version | Architectures |
sid | 57-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 5.2.1-3 | amd64,armel,armhf,i386 |
stretch | 5.2.1-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 5.2.1-6 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 5.2.1-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 56-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 57-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
|
License: DFSG free
|
din is a musical instrument and audio synthesizer. It allows one to use
Bezier curves to draw and sculpt waveforms, create gating and modulation
patterns and create delay feedback and volume patterns. It's possible to
create and edit an unlimited number of drones, sculpt their waveform and
visually modulate them.
din uses JACK to output audio, it supports MIDI, OSC and an IRC bot for
input. din can be extended and customised with Tcl scripts too.
Topics: DNA structural variation
|
|
Faust
functional programming language for realtime audio applications
|
Versions of package faust |
Release | Version | Architectures |
jessie | 0.9.46-2 | amd64,armel,armhf,i386 |
bullseye | 2.30.5~ds0-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.54.9+ds0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.9.95~repack1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 2.60.3+ds2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 2.14.4~repack2-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 2.68.1+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
Faust is a functional programming language specifically designed for realtime
audio applications and plugins. The syntax of the language is block diagram
oriented. The faust compiler translate signal processing specifications into
optimized C++ code for signal processing applications.
The generated code can be wrapped into an 'architecture file' in order to
create for example a standalone jack/gtk application. Several architecture
file are provided and additional ones are fairly easy to add.
Syntax highlighting of faust files for various editors is included in the
'faust-common' package (which will be automatically installed along this
package).
|
|
Faustworks
IDE for Faust dsp programming language
|
Versions of package faustworks |
Release | Version | Architectures |
bullseye | 0.5~repack0-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.5~repack0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.5~repack0-1 | amd64,armel,armhf,i386 |
sid | 0.5~repack0-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 0.5~repack0-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.5~repack0-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.5~repack0-6 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package faustworks: |
uitoolkit | qt |
|
License: DFSG free
|
FaustWorks is an IDE (Integrated Development Environment)
for the Faust dsp programming language.
It relies on scripts to generate binaries for various audio targets.
These scripts are located in
/usr/share/FaustWorks/scripts.lin/
|
|
Grandorgue
sample-based pipe organ simulator
|
Versions of package grandorgue |
Release | Version | Architectures |
sid | 3.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 3.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 3.9.5-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
GrandOrgue allows the user to load and play virtual pipe organs.
Using sample sets, GrandOrgue is able to combine the individual pipe
sounds and organ behaviors to simulate a variety of pipe organs.
When connected to MIDI keyboards and an audio system, it can accurately
simulate the sound of a real pipe organ.
The user can create and load organ samplesets using a dedicated file format. A
demonstration organ sampleset is provided in the grandorgue-demo package.
|
|
Horgand
JACK capable organ softsynth
|
Versions of package horgand |
Release | Version | Architectures |
stretch | 1.14-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.14-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.14-7.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.14-7.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.14-5 | amd64,armel,armhf,i386 |
trixie | 1.14-8 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 1.14-8 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package horgand: |
interface | x11 |
role | program |
uitoolkit | fltk |
works-with | audio |
x11 | application |
|
License: DFSG free
|
Horgand is a JACK capable organ client with presets and some effects
incorporated. It generates the sound in real time like a FM
synthesizer. Due this, you can change the frequency of all the drawars
and add some special effects. It features auto-accompaniment, looped
drums, and a bass line in a wave table way.
|
|
Libsox-fmt-all
|
Versions of package libsox-fmt-all |
Release | Version | Architectures |
bookworm | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 14.4.2+git20190427-2+deb11u2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye-security | 14.4.2+git20190427-2+deb11u2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 14.4.2+git20190427-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster-security | 14.4.2+git20190427-1+deb10u3 | amd64,arm64,armhf,i386 |
jessie | 14.4.1-5 | amd64,armel,armhf,i386 |
jessie-security | 14.4.1-5+deb8u4 | amd64,armel,armhf,i386 |
stretch | 14.4.1-5+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package libsox-fmt-all: |
role | metapackage |
|
License: DFSG free
|
SoX is the swiss army knife of sound processing.
This is a metapackage depending on all free SoX format libraries.
|
|
Monobristol
|
Versions of package monobristol |
Release | Version | Architectures |
jessie | 0.60.3-2.1 | all |
stretch | 0.60.3-3 | all |
Debtags of package monobristol: |
uitoolkit | gtk |
|
License: DFSG free
|
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.
|
|
Multimedia-audio-plugins
Audio processing plugins, synths and virtual instruments
|
Versions of package multimedia-audio-plugins |
Release | Version | Architectures |
stretch | 0.5 | all |
jessie | 0.2 | all |
bullseye | 0.10 | all |
bookworm | 0.10 | all |
trixie | 0.10 | all |
sid | 0.10 | all |
buster | 0.7 | all |
|
License: DFSG free
|
This metapackage installs plugins that are useful for creating and
processing audio.
|
|
Multimedia-csound
Packages for working with Csound
|
Versions of package multimedia-csound |
Release | Version | Architectures |
buster | 0.7 | all |
trixie | 0.10 | all |
bookworm | 0.10 | all |
bullseye | 0.10 | all |
sid | 0.10 | all |
|
License: DFSG free
|
Metapackage which installs packages, libraries, extensions and plug-ins to work
with Csound, the grand old audio programming language.
|
|
Multimedia-puredata
Packages for working with Pure Data
|
Versions of package multimedia-puredata |
Release | Version | Architectures |
stretch | 0.5 | all |
bookworm | 0.10 | all |
trixie | 0.10 | all |
sid | 0.10 | all |
buster | 0.7 | all |
bullseye | 0.10 | all |
|
License: DFSG free
|
Metapackage which installs packages, externals, libraries and plug-ins to work
with Pure Data (aka Pd), a graphical realtime computer music and signal
processing language.
|
|
Multimedia-supercollider
Packages for working with SuperCollider
|
Versions of package multimedia-supercollider |
Release | Version | Architectures |
sid | 0.10 | all |
buster | 0.7 | all |
trixie | 0.10 | all |
bookworm | 0.10 | all |
bullseye | 0.10 | all |
|
License: DFSG free
|
Metapackage which installs packages, externals, libraries and plug-ins to work
with SuperCollider, a real time audio synthesis programming language based on
SmallTalk.
|
|
Phasex
Phase Harmonic Advanced Synthesis EXperiment
|
Versions of package phasex |
Release | Version | Architectures |
sid | 0.14.97-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.14.97-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.14.97-2 | amd64,armel,armhf,i386 |
stretch | 0.14.97-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.14.97-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.14.97-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.14.97-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
Debtags of package phasex: |
role | program |
uitoolkit | gtk |
|
License: DFSG free
|
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.
|
|
Setbfree
|
Versions of package setbfree |
Release | Version | Architectures |
buster | 0.8.5-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 0.8.4-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.7.5-1 | amd64,armel,armhf,i386 |
trixie | 0.8.12+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.8.12+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 0.8.11-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.8.11-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
setBfree is a MIDI-controlled, software synthesizer designed to imitate
the sound and properties of the electromechanical organs and sound
modification devices that brought world-wide fame to the names and
products of Laurens Hammond and Don Leslie.
|
|
Sineshaper
Monophonic synth plugin with two oscillators and waveshapers
|
Versions of package sineshaper |
Release | Version | Architectures |
jessie | 0.4.2-8 | amd64,armel,armhf,i386 |
Debtags of package sineshaper: |
interface | commandline, x11 |
role | plugin |
sound | midi |
uitoolkit | gtk |
use | playing |
works-with | audio |
|
License: DFSG free
|
A monophonic synth plugin that sends the sound from two sine oscillators
through two sine waveshapers in series. You can control the vibrato, tremolo,
portamento, the tuning of both oscillators, the oscillator mix, and the shape
amount (total and split over both shapers). There is also an ADSR envelope
generator that can control the total shape amount and the amplification (with
controllable sensitivity for both), an LFO for the total shape amount, and a
feedback delay. The shape amount and amplification is velocity sensitive, and
the "Mod Wheel" MIDI controller is bound to the total shape amount.
This is a development version, so things will probably change - don't use this
plugin in a patch or song and expect later versions to work in the same way.
|
|
So-synth-lv2
Set of synthesizers for the LV2 plugin format
|
Versions of package so-synth-lv2 |
Release | Version | Architectures |
trixie | 1.5-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 1.4-2 | amd64,armel,armhf,i386 |
stretch | 1.4-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.5-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.5-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.4-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 1.5-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
This package is an unofficial port of a set of synthesizers
written by 50m30n3 to the LV2 plugin format. In order to use
it, you need a host for LV2 plugins such as Ardour, Qtractor,
or Ingen. This package contains three synthesizers, a feedback
drone synthesizer, a piano synthesizer, and a bassline synthesizer.
|
|
Sonic-pi
|
Versions of package sonic-pi |
Release | Version | Architectures |
buster | 2.10.0~repack-2.1 | amd64,arm64,armhf,i386,mipsel |
bullseye | 3.2.2~repack-7 | amd64,arm64,armhf,i386,mipsel |
bookworm | 3.2.2~repack-8 | amd64,arm64,armhf,i386,mipsel |
trixie | 3.2.2~repack-8 | amd64,arm64,armhf,i386 |
sid | 3.2.2~repack-8 | amd64,arm64,armhf,i386 |
stretch | 2.10.0~repack-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,s390x |
upstream | 4.4.0 |
|
License: DFSG free
|
A free live coding synth for everyone. Originally designed to support
computing and music lessons within schools. Use code to compose and
perform in classical and contemporary styles ranging from Canons to
Dubstep.
|
|
Sonic-pi-server
Backend server for Sonic Pi
|
Versions of package sonic-pi-server |
Release | Version | Architectures |
bookworm | 3.2.2~repack-8 | all |
stretch | 2.10.0~repack-2 | all |
buster | 2.10.0~repack-2.1 | all |
sid | 3.2.2~repack-8 | all |
trixie | 3.2.2~repack-8 | all |
bullseye | 3.2.2~repack-7 | all |
upstream | 4.4.0 |
|
License: DFSG free
|
The Sonic Pi backend server connects to SuperCollider to play synths
and samples. Advanced users may want to use the server for experiments
without the graphical user interface provided by the sonic-pi package.
|
|
Soundgrain
Graphical interface to control granular sound synthesis modules
|
Versions of package soundgrain |
Release | Version | Architectures |
sid | 6.0.1-5 | all |
buster | 4.1.1-2.1 | all |
stretch | 4.1.1-2.1 | all |
jessie | 4.1.1-2.1 | all |
trixie | 6.0.1-5 | all |
bookworm | 6.0.1-4 | all |
bullseye | 6.0.1-2 | all |
|
License: DFSG free
|
Soundgrain is a graphical interface where users can draw and edit trajectories
to control granular sound synthesis. It is written in Python and WxPython and
uses pyo as its audio engine.
|
|
Sox
Swiss army knife of sound processing
|
Versions of package sox |
Release | Version | Architectures |
trixie | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 14.4.2+git20190427-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye-security | 14.4.2+git20190427-2+deb11u2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 14.4.2+git20190427-3.5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 14.4.1-5 | amd64,armel,armhf,i386 |
bullseye | 14.4.2+git20190427-2+deb11u2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie-security | 14.4.1-5+deb8u4 | amd64,armel,armhf,i386 |
stretch | 14.4.1-5+deb9u2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster-security | 14.4.2+git20190427-1+deb10u3 | amd64,arm64,armhf,i386 |
Debtags of package sox: |
interface | commandline |
role | program |
scope | utility |
sound | compression, mixer, player, recorder |
use | analysing, compressing, converting, filtering, playing |
works-with | audio |
works-with-format | mp3, oggvorbis, wav |
|
License: DFSG free
|
SoX is a command line utility that can convert various formats of computer
audio files in to other formats. It can also apply various effects to these
sound files during the conversion. As an added bonus, SoX can play and record
audio files on several unix-style platforms.
SoX is able to handle formats like Ogg Vorbis, MP3, WAV, AIFF, VOC, SND, AU,
GSM and several more.
Any format support requires at least libsox-fmt-base. Some formats have their
own package e.g. mp3 read and write support is provided by libsox-fmt-mp3.
SoX supports most common sound architectures i.e. Alsa, Libao, OSS and Pulse
(respectively provided by libsox-fmt-alsa, libsox-fmt-ao, libsox-fmt-oss and
libsox-fmt-pulse). It also supports LADSPA plugins.
|
|
Stk
Sound Synthesis Toolkit (example applications)
|
Versions of package stk |
Release | Version | Architectures |
bookworm | 4.6.2+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 4.4.4-5+deb8u1 | amd64,armel,armhf,i386 |
stretch | 4.5.2+dfsg-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 4.5.2+dfsg-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 4.6.1+dfsg-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 4.6.2+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 4.6.2+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package stk: |
devel | examples |
game | demos |
interface | commandline |
role | program |
scope | utility |
works-with | audio |
|
License: DFSG free
|
The Sound Synthesis Toolkit is a C++ library with implementations
of several sound synthesis algorithms, starting from Frequency
Modulation, over Physical Modelling and others. It can be used
as a library, but it also provides some nice software synthesizers.
This package provides the example files for the sound synthesis toolkit.
|
|
Stops
Stop and instrument definitions for Aeolus
|
Versions of package stops |
Release | Version | Architectures |
bookworm | 0.4.0-1 | all |
sid | 0.4.0-1 | all |
buster | 0.3.0-2 | all |
bullseye | 0.3.0-3 | all |
stretch | 0.3.0-1 | all |
jessie | 0.3.0-1 | all |
trixie | 0.4.0-1 | all |
Debtags of package stops: |
role | app-data |
|
License: DFSG free
|
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" their
instrument.
This package contains definitions of stops and of three instruments
to be used with the aeolus organ synth: Aeolus (the default instrument),
Aeolus1 and Aeolus2, selected with the -I command-line argument to aeolus.
This package contains binary instrument data, which have been created by the
instrument editor feature in aeolus (accessible by holding down Ctrl then
left-mouse-click on any stop in the aeolus GUI).
|
|
Synthv1
old-school polyphonic synthesizer - standalone
|
Versions of package synthv1 |
Release | Version | Architectures |
trixie | 0.9.31-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 0.8.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.5.1-1 | amd64,armel,armhf,i386 |
bookworm | 0.9.29-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.8.6-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0.9.31-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 0.9.20-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
upstream | 0.9.32 |
Debtags of package synthv1: |
uitoolkit | qt |
|
License: DFSG free
|
synthv1 is an old-school all-digital 4-oscillator subtractive
polyphonic synthesizer with stereo effects, especially suited
to create strong bass sounds.
This package provides the standalone app.
|
|
Taopm
Sound synthesis software with physical models
|
Versions of package taopm |
Release | Version | Architectures |
bullseye | 1.0-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.0-6 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 1.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.0-7 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.0-3 | amd64,armel,armhf,i386 |
trixie | 1.0-7 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 1.0-7 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
upstream | 1.0-beta-31Aug2005 |
|
License: DFSG free
|
Tao is a software package for sound synthesis using physical models. It
provides a virtual acoustic material constructed from masses and springs which
can be used as the basis for building quite complex virtual musical
instruments.
|
|
Wsynth-dssi
hack on Xsynth-DSSI to allow wavetable synthesis
|
Versions of package wsynth-dssi |
Release | Version | Architectures |
buster | 0.1.3-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1.3-4 | amd64,armel,armhf,i386 |
stretch | 0.1.3-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.1.3-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.1.3-5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.1.3-5 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package wsynth-dssi: |
role | shared-lib |
uitoolkit | gtk |
|
License: DFSG free
|
Wsynth-DSSI is a hack on Xsynth-DSSI to allow wavetable synthesis.
|
|
Yoshimi
software synthesizer originally based on ZynAddSubFX2
|
Versions of package yoshimi |
Release | Version | Architectures |
buster | 1.5.10.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.2.4-1 | amd64,armel,armhf,i386 |
bookworm | 2.2.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 2.3.0.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 1.5.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 2.3.0.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 1.7.4~dfsg0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package yoshimi: |
role | program |
|
License: DFSG free
|
Yoshimi is a software synthesizer for GNU/Linux, based on
ZynAddSubFX 2.4.0.
Yoshimi maintains sound and instrument compatibility
but now has extended features and accessibility.
|
|
Zyne
Modular synthesizer written in Python
|
Versions of package zyne |
Release | Version | Architectures |
stretch | 0.1.2-2 | all |
|
License: DFSG free
|
Zyne is a modular synthesizer which comes with more than 10 builtin modules
implementing different kind of synthesis engines and provides a simple API to
create your own custom modules.
It uses Pyo as its audio engine
|
|
Official Debian packages with lower relevance
Aeolus
Synthesised pipe organ emulator
|
Versions of package aeolus |
Release | Version | Architectures |
jessie | 0.9.0-1 | amd64,armel,armhf,i386 |
stretch | 0.9.0-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.9.5-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.9.9-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.10.4-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.10.4-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.10.4-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package aeolus: |
role | program |
|
License: DFSG free
|
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.
|
|
Amsynth
two oscillators software synthesizer
|
Versions of package amsynth |
Release | Version | Architectures |
buster | 1.8.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.12.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.4.2-2 | amd64,armel,armhf,i386 |
bookworm | 1.13.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.13.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 1.13.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 1.6.4-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package amsynth: |
interface | x11 |
role | program |
scope | application |
sound | midi, mixer |
uitoolkit | gtk |
works-with | audio |
x11 | application |
|
License: DFSG free
|
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
|
Versions of package azr3-jack |
Release | Version | Architectures |
jessie | 1.2.3-2 | amd64,armel,armhf,i386 |
Debtags of package azr3-jack: |
role | program |
sound | midi |
use | simulating |
works-with | audio |
|
License: DFSG free
|
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.
|
|
Brutefir
software convolution engine
|
Versions of package brutefir |
Release | Version | Architectures |
stretch | 1.0o-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 1.0o-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.0o-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 1.0o-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.0o-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.0o-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.0m-1 | amd64,armel,armhf,i386 |
Debtags of package brutefir: |
interface | commandline |
role | program |
scope | utility |
sound | mixer |
use | converting |
works-with | audio |
|
License: DFSG free
|
BruteFIR is a program for applying long FIR filters to multi-channel
digital audio, either offline or in realtime. Its basic operation is
specified through a configuration file, and filters, attenuation and
delay can be changed in runtime through a simple command line
interface. The FIR filter algorithm used is an optimised frequency
domain algorithm, partly implemented in hand-coded assembler, thus
throughput is extremely high. In realtime, a standard computer can
typically run more than 10 channels with more than 60000 filter taps
each.
Through its highly modular design, things like adaptive filtering,
signal generators and sample I/O are easily added, extended and
modified, without the need to alter the program itself.
|
|
Chuck
Concurrent, On-the-fly Audio Programming Language
|
Versions of package chuck |
Release | Version | Architectures |
sid | 1.5.1.3-1 | amd64,arm64,armel,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.2.0.8.dfsg-1.4 | amd64,armel,armhf,i386 |
stretch | 1.2.0.8.dfsg-1.5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.2.0.8.dfsg-1.5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.2.0.8.dfsg-1.5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.4.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.5.1.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 1.5.1.2-1 | armhf |
|
License: DFSG free
|
ChucK is a new audio programming language for real-time synthesis,
composition, and performance, which runs on commodity operating systems.
ChucK presents a new time-based concurrent programming model, which supports
multiple, simultaneous, dynamic control rates, and the ability to add, remove,
and modify code, on-the-fly, while the program is running, without stopping or
restarting.
|
|
Foo-yc20
|
Versions of package foo-yc20 |
Release | Version | Architectures |
buster | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.3.0-6 | amd64,armel,armhf,i386 |
trixie | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.3.0-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package foo-yc20: |
hardware | emulation |
role | program |
uitoolkit | gtk |
|
License: DFSG free
|
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.
|
|
Multimedia-samplers
|
Versions of package multimedia-samplers |
Release | Version | Architectures |
stretch | 0.5 | all |
buster | 0.7 | all |
bullseye | 0.10 | all |
bookworm | 0.10 | all |
trixie | 0.10 | all |
sid | 0.10 | all |
jessie | 0.2 | all |
|
License: DFSG free
|
This metapackage will install free software samplers.
|
|
Ruby-aubio
Ruby bindings for the aubio audio library
|
Versions of package ruby-aubio |
Release | Version | Architectures |
trixie | 0.3.6-3 | all |
sid | 0.3.6-3 | all |
bookworm | 0.3.6-3 | all |
bullseye | 0.3.6-2 | all |
|
License: DFSG free
|
Aubio is a tool designed for the extraction of annotations from audio signals.
Its features include segmenting a sound file before each of its attacks,
performing pitch detection, tapping the beat and producing midi streams from
live audio.
|
|
Zynaddsubfx
Realtime software synthesizer for Linux
|
Versions of package zynaddsubfx |
Release | Version | Architectures |
buster | 3.0.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 2.4.3-4 | amd64,armel,armhf,i386 |
sid | 3.0.6-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 3.0.6-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 3.0.6-5 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.0.5-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 3.0.1-1 | amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package zynaddsubfx: |
interface | x11 |
role | program |
sound | mixer |
uitoolkit | fltk |
use | playing |
works-with | audio |
|
License: DFSG free
|
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.
|
|
Unofficial packages built by somebody else
Psychosynth
An interactive, collaborative and networked synthesizer
|
|
License: GPL
|
The Psychosynth project aims to create an interactive modular soft-synth
inspired by the ideas of the Reactable. We will try to provide a clean
object oriented API to allow the creation of new innovative interfaces
for the synthetizer and a 3D simulator of a Reactable-alike device with
support for collaborative music creation over the internet.
|
No known packages available but some record of interest (WNPP bug)
A programmable soundscape tool
|
|
License: LGPL
Debian package not available
|
Boodler is a tool for creating soundscapes -- continuous, infinitely
varying streams of sound. Boodler is designed to run in the background
on a computer, maintaining whatever sound environment you desire.
Boodler is extensible, customizable, and modular. Each soundscape is a
small piece of Python code -- typically less than a page. A soundscape
can incorporate other soundscapes; it can combine other soundscapes,
switch between them, fade them in and out. This package comes with
many example soundscapes. You can use these, modify them, combine them
to arbitrary levels of complexity, or write your own.
Some audio clips generated by Boodler: Highway, Blopping, Wind and
Crows, Summer Night. Note that these are short samples. Each one comes
from a Boodler soundscape (or a combination of soundscapes) which can
run forever, never repeating itself exactly. Boodler itself does not
use MP3 compression when generating sound.
|
musical synthesizer that runs in the terminal
Homepage not available
|
|
License: GPLv3
Debian package not available
|
Cursynth is a musical synthesizer that runs in the terminal using the
curses library. It's polyphonic, MIDI enabled and has features like cross
modulation and a modulation matrix.
cursynth uses an automake/autoconf build system.
|
|
|
License: GPL
Debian package not available
|
jOrgan lets you use your computer as a full featured virtual organ:
runs on all major operating systems
includes convenient editing facilities
supports all elements known from real organs
offers powerful Midi processing
works with a variety of sound generators
allows styling of realistic virtual organ consoles
* extensible for special requirements
|
No known packages available
Genpo
GENPO is the GENeral Purpose Organ.
|
|
License: unknown
Debian package not available
|
It replicates the essential features of any pipe, theatre, or reed organ.
|
Ingen-svn
Ingen (formerly Om) is a modular audio processing system
|
|
License: unknown
Debian package not available
|
for GNU/Linux audio systems using the Jack audio server and LV2 or LADSPA
plugins.
|
Minicomputer
a standalone softwaresynthesizer for creating experimental
|
|
License: unknown
Debian package not available
|
electronic sounds.
|
|