Debian Multimedia Project
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
ALSA 用のリアルタイムでモジュラなシンセサイザ
Versions of package ams
ReleaseVersionArchitectures
jessie2.1.1-1amd64,armel,armhf,i386
squeeze2.0.1-4amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
sid2.1.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.1.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.1.1-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.1.1-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy2.0.1-5amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package ams:
interfacex11
roleprogram
scopeapplication
soundmidi
uitoolkitqt
useplaying
works-withaudio
x11application
Popcon: 30 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

AlsaModularSynth は、リアルタイムでモジュラなシンセサイザ/エフェクトプロセッサ です。その機能は:

  • MIDI 制御によるモジュラなソフトウェアサウンド合成
  • "ライン入力" や "マイク入力" にリアルタイムでエフェクト処理
  • サウンド合成、エフェクトのパラメータを MIDI で完全に制御
  • 検索機能付きの統合された LADSPA ブラウザ
  • JACK サポート
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
sid0.60.11-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.60.11-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.60.11-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.60.11-2amd64,armel,armhf,i386
wheezy0.60.10-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package bristol:
hardwareemulation
interfacex11
roleprogram
soundmidi
uitoolkitxlib
works-withaudio
x11application
Popcon: 32 users (26 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).

Din
digital audio synthesizer
Versions of package din
ReleaseVersionArchitectures
bullseye5.2.1-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch5.2.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie5.2.1-3amd64,armel,armhf,i386
buster5.2.1-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid5.2.1-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 12 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

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
リアルタイムなオーディオアプリ用の関数型プログラミング言語
Versions of package faust
ReleaseVersionArchitectures
jessie0.9.46-2amd64,armel,armhf,i386
buster2.14.4~repack2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye2.27.2~ds1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.27.2~ds1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze0.9.24-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.9.46-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.9.95~repack1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 15 users (22 upd.)*
Versions and Archs
License: DFSG free
Git

faust は関数型プログラミング言語で、リアルタイムなオーディオアプリケー ションやプラグインに特化して設計されています。同言語の構文はブロックダ イアグラム指向です。faust コンパイラは信号処理定義を信号処理アプリケー ション用に最適化された C++ コードに翻訳します。

生成されたコードは、独立した JACK/GTK アプリケーションなどを作成するた めに、'アーキテクチャファイル' 内にラップすることができます。各種アーキ テクチャファイルが提供されており、追加も容易です。

Faustworks
IDE for Faust dsp programming language
Versions of package faustworks
ReleaseVersionArchitectures
bullseye0.5~repack0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.5~repack0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.5~repack0-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.5~repack0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.3.2~repack0-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.5~repack0-1amd64,armel,armhf,i386
Debtags of package faustworks:
uitoolkitqt
Popcon: 6 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

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/

Screenshots of package faustworks
Horgand
JACK を利用可能なソフトウェア音声合成
Versions of package horgand
ReleaseVersionArchitectures
bullseye1.14-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.14-5amd64,armel,armhf,i386
wheezy1.14-5amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.14-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
buster1.14-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.14-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.14-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package horgand:
interfacex11
roleprogram
uitoolkitfltk
works-withaudio
x11application
Popcon: 15 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

Horgand は JACK を利用可能な音声合成クライアントであり、プリセットと いくつかのエフェクトを組み合わせています。FM シンセサイザのように リアルタイムで音声を生成できます。そのため、全ての drawar の周波数を 変更でき、いくつかの特別な効果を追加できます。自動伴奏、ドラムのループ、 そしてウェーブテーブル上でのバスラインが特徴です。

Screenshots of package horgand
Libsox-fmt-all
SoX のオーディオ形式の全ライブラリ
Versions of package libsox-fmt-all
ReleaseVersionArchitectures
sid14.4.2+git20190427-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze14.3.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy14.4.0-3+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
wheezy-security14.4.0-3+deb7u2amd64,armel,armhf,i386
jessie14.4.1-5amd64,armel,armhf,i386
jessie-security14.4.1-5+deb8u4amd64,armel,armhf,i386
stretch14.4.1-5+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster14.4.2+git20190427-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye14.4.2+git20190427-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package libsox-fmt-all:
rolemetapackage
Popcon: 8 users (100 upd.)*
Versions and Archs
License: DFSG free
Git

SoX はサウンド処理用のスイスアーミーナイフです。

これは SoX が対応するフリーなオーディオ形式のライブラリすべてに依存するメタ パッケージです。

Monobristol
simple GUI for Bristol
Versions of package monobristol
ReleaseVersionArchitectures
stretch0.60.3-3all
squeeze0.60.1-2all
jessie0.60.3-2.1all
sid0.60.3-3all
wheezy0.60.3-2.1all
upstream0.60.3.2
Debtags of package monobristol:
uitoolkitgtk
Popcon: 10 users (13 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.

Multimedia-audio-plugins
Audio processing plugins, synths and virtual instruments
Versions of package multimedia-audio-plugins
ReleaseVersionArchitectures
bullseye0.8all
buster0.7all
jessie0.2all
stretch0.5all
sid0.8all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This metapackage installs plugins that are useful for creating and processing audio.

Multimedia-csound
Packages for working with Csound
Versions of package multimedia-csound
ReleaseVersionArchitectures
buster0.7all
sid0.8all
bullseye0.8all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
sid0.8all
stretch0.5all
buster0.7all
bullseye0.8all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
sid0.8all
buster0.7all
bullseye0.8all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
stretch0.14.97-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.14.97-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.14.97-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0.14.97-2amd64,armel,armhf,i386
wheezy0.12.0+m1-6amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
squeeze0.12.0~pre1-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
buster0.14.97-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package phasex:
roleprogram
uitoolkitgtk
Popcon: 14 users (18 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
Setbfree
DSP tonewheel organ
Versions of package setbfree
ReleaseVersionArchitectures
buster0.8.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.8.11-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.8.11-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0.8.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.7.5-1amd64,armel,armhf,i386
Popcon: 138 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Other screenshots of package setbfree
VersionURL
0.7.5-1https://screenshots.debian.net/screenshots/000/011/747/large.png
Screenshots of package setbfree
Sineshaper
Monophonic synth plugin with two oscillators and waveshapers
Versions of package sineshaper
ReleaseVersionArchitectures
squeeze0.4.2-4.2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.4.2-7amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.4.2-8amd64,armel,armhf,i386
Debtags of package sineshaper:
interfacecommandline, x11
roleplugin
soundmidi
uitoolkitgtk
useplaying
works-withaudio
Popcon: 7 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Screenshots of package sineshaper
So-synth-lv2
Set of synthesizers for the LV2 plugin format
Versions of package so-synth-lv2
ReleaseVersionArchitectures
jessie1.4-2amd64,armel,armhf,i386
stretch1.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.5-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.4-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 101 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

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
Live Coding for Everyone
Versions of package sonic-pi
ReleaseVersionArchitectures
stretch2.10.0~repack-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,s390x
sid3.2.2~repack-1amd64,arm64,armhf,i386,mipsel
bullseye2.10.0~repack-3amd64,arm64,armhf,i386,mipsel
buster2.10.0~repack-2.1amd64,arm64,armhf,i386,mipsel
Popcon: 28 users (80 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
buster2.10.0~repack-2.1all
bullseye2.10.0~repack-3all
stretch2.10.0~repack-2all
sid3.2.2~repack-1all
Popcon: 29 users (80 upd.)*
Versions and Archs
License: DFSG free
Git

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
ReleaseVersionArchitectures
sid6.0.1-2all
stretch4.1.1-2.1all
buster4.1.1-2.1all
jessie4.1.1-2.1all
bullseye6.0.1-2all
Popcon: 14 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Screenshots of package soundgrain
Sox
サウンド処理用スイスアーミーナイフ
Versions of package sox
ReleaseVersionArchitectures
wheezy14.4.0-3+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze14.3.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
stretch14.4.1-5+deb9u2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster14.4.2+git20190427-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy-security14.4.0-3+deb7u2amd64,armel,armhf,i386
sid14.4.2+git20190427-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie14.4.1-5amd64,armel,armhf,i386
jessie-security14.4.1-5+deb8u4amd64,armel,armhf,i386
bullseye14.4.2+git20190427-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package sox:
interfacecommandline
roleprogram
scopeutility
soundcompression, mixer, player, recorder
useanalysing, compressing, converting, filtering, playing
works-withaudio
works-with-formatmp3, oggvorbis, wav
Popcon: 5080 users (742 upd.)*
Versions and Archs
License: DFSG free
Git

SoX は、各種コンピュータオーディオ形式を別の形式に変換可能な コマンドラインユーティリティです。変換中に様々なエフェクトを オーディオファイルに適用できます。さらに加えて、SoX は複数の unix ライクな プラットフォームにおいて、オーディオファイルの再生と録音が可能です。

SoX は Ogg Vorbis, MP3, WAV, AIFF, VOC, SND, AU, GSM やその他の形式を 取り扱えます。 オーディオ形式のサポートには、少なくとも libsox-fmt-base が必要です。 一部の形式にはその形式独自のパッケージが必要です。 例えば mp3 の読み書きのサポートは libsox-fmt-mp3 により提供されます。

SoX は最も一般的なサウンドアーキテクチャ、すなわち Alsa, Libao, OSS および Pulse をサポート (それぞれ libsox-fmt-alsa, libsox-fmt-ao, libsox-fmt-oss および libsox-fmt-pulse が提供) します。LADSPA プラグインもサポートします。

Screenshots of package sox
Stk
Sound Synthesis Toolkit (example applications)
Versions of package stk
ReleaseVersionArchitectures
bullseye4.6.1+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
wheezy4.4.3-2+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
buster4.5.2+dfsg-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid4.6.1+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch4.5.2+dfsg-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.4.4-5+deb8u1amd64,armel,armhf,i386
squeeze4.4.2-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Debtags of package stk:
develexamples
gamedemos
interfacecommandline
roleprogram
scopeutility
works-withaudio
Popcon: 161 users (116 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Screenshots of package stk
Stops
Stop and instrument definitions for Aeolus
Versions of package stops
ReleaseVersionArchitectures
buster0.3.0-2all
bullseye0.3.0-3all
stretch0.3.0-1all
jessie0.3.0-1all
wheezy0.3.0-1all
sid0.3.0-3all
squeeze0.3.0-1all
Debtags of package stops:
roleapp-data
Popcon: 13 users (18 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" 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
ReleaseVersionArchitectures
bullseye0.9.17-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0.5.1-1amd64,armel,armhf,i386
stretch0.8.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.8.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.9.17-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package synthv1:
uitoolkitqt
Popcon: 44 users (53 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Screenshots of package synthv1
Taopm
Sound synthesis software with physical models
Versions of package taopm
ReleaseVersionArchitectures
stretch1.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.0-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.0-3amd64,armel,armhf,i386
upstream1.0-beta-31Aug2005
Popcon: 6 users (5 upd.)*
Newer upstream!
License: DFSG free
Git

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.

Screenshots of package taopm
Wsynth-dssi
hack on Xsynth-DSSI to allow wavetable synthesis
Versions of package wsynth-dssi
ReleaseVersionArchitectures
wheezy0.1.3-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze0.1.3-2amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
bullseye0.1.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.1.3-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.1.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.1.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.1.3-4amd64,armel,armhf,i386
Debtags of package wsynth-dssi:
roleshared-lib
uitoolkitgtk
Popcon: 36 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Wsynth-DSSI is a hack on Xsynth-DSSI to allow wavetable synthesis.

Yoshimi
software synthesizer originally based on ZynAddSubFX2
Versions of package yoshimi
ReleaseVersionArchitectures
squeeze0.058.1-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
sid1.7.2~dfsg0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.7.2~dfsg0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.5.10.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.5.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.2.4-1amd64,armel,armhf,i386
wheezy0.060.12-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package yoshimi:
roleprogram
Popcon: 172 users (33 upd.)*
Versions and Archs
License: DFSG free
Git

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.

Other screenshots of package yoshimi
VersionURL
1.6.0.2-1https://screenshots.debian.net/screenshots/000/018/634/large.png
1.6.1-1https://screenshots.debian.net/screenshots/000/018/770/large.png
1.6.1-1https://screenshots.debian.net/screenshots/000/018/771/large.png
1.6.1-1https://screenshots.debian.net/screenshots/000/018/772/large.png
1.6.0.2-1https://screenshots.debian.net/screenshots/000/018/635/large.png
1.4.1-1+b1https://screenshots.debian.net/screenshots/000/015/076/large.png
1.3.8https://screenshots.debian.net/screenshots/000/014/620/large.png
1.4.1-2https://screenshots.debian.net/screenshots/000/015/226/large.png
1.4.1-2https://screenshots.debian.net/screenshots/000/015/228/large.png
1.3.5 +https://screenshots.debian.net/screenshots/000/014/134/large.png
1.6.0.2-1https://screenshots.debian.net/screenshots/000/018/637/large.png
1.6.0.2-1https://screenshots.debian.net/screenshots/000/018/636/large.png
Screenshots of package yoshimi
Zyne
Modular synthesizer written in Python
Versions of package zyne
ReleaseVersionArchitectures
stretch0.1.2-2all
Popcon: 9 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

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

Screenshots of package zyne

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
sid0.9.9-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.9.9-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.9.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.9.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.9.0-1amd64,armel,armhf,i386
wheezy0.8.4-6amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package aeolus:
roleprogram
Popcon: 13 users (18 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
2 個のオシレータソフトウェアシンセサイザー
Versions of package amsynth
ReleaseVersionArchitectures
bullseye1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.8.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
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,armel,armhf,i386
stretch1.6.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package amsynth:
interfacex11
roleprogram
scopeapplication
soundmidi, mixer
uitoolkitgtk
works-withaudio
x11application
Popcon: 145 users (19 upd.)*
Versions and Archs
License: DFSG free
Git

amSynth は、以下のような機能を備えています:

  • 2 個のアナログ式オーディオオシレータ、機能は次の通り: * 正弦波 * 波形を変更可能な鋸歯状波および三角波 * パルス幅を変更可能な矩形波およびパルス波 * ノイズ生成 * "ランダムな" 波 (サンプルおよびホールド付のノイズ) * オシレータの同期 * もちろん、ディチューンとレンジのコントロール
  • Ring Modulation 付のミキサーセクション * 24dB/オクターブカーブ * 専用 ADSR エンベロップ * カットオフと共鳴の制御 * キーボードピッチのトラッキング
  • 専用 ADSR エンベロップ付のアンプ
  • 転調 LFO * 最大 58Hz の転調 * 全セクション (ピッチ、フィルタ、アンプ) をルーティング可能
  • エフェクト * 高品質なステレオ残響 (freeverb) * ひずみとクランチ
  • 容易なナビゲーションとプリセットの操作
  • 独立した OSS あるいは ALSA MIDI/Audio クライアント
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,armel,armhf,i386
Debtags of package azr3-jack:
roleprogram
soundmidi
usesimulating
works-withaudio
Popcon: 1 users (7 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.

Brutefir
ソフトウェアコンボリューションエンジン
Versions of package brutefir
ReleaseVersionArchitectures
wheezy1.0k-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.0f-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
sid1.0o-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.0m-1amd64,armel,armhf,i386
stretch1.0o-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.0o-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.0o-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package brutefir:
interfacecommandline
roleprogram
scopeutility
soundmixer
useconverting
works-withaudio
Popcon: 5 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

BruteFIR は、長い FIR フィルタをオフラインあるいはリアルタイムで、マル チチャンネルデジタルオーディオに適用するためのプログラムです。基本的な 操作は設定ファイル内で定義され、フィルタや減衰、遅延などはシンプルなコ マンドラインインターフェイス経由で実行中に変更可能です。使われている FIR フィルタのアルゴリズムは、最適化された周波数ドメインアルゴリズムで、部 分的に手書きのアセンブラで実装されているため、スループットはきわめて高 速です。リアルタイムの場合、標準的なコンピュータであれば大体 60000 以上 のフィルタが付いたチャンネルを 10 個以上実行できます。

高度なモジュール式の設計により、適応フィルタリング、信号ジェネレータ、 サンプル I/O などの機能を、プログラム本体に変更を加えることなく容易に 追加、拡張、修正できます。

Chuck
Concurrent, On-the-fly Audio Programming Language
Versions of package chuck
ReleaseVersionArchitectures
stretch1.2.0.8.dfsg-1.5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.2.0.8.dfsg-1.4amd64,armel,armhf,i386
wheezy1.2.0.8.dfsg-1.4amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.2.0.8.dfsg-1.3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
sid1.2.0.8.dfsg-1.5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.2.0.8.dfsg-1.5amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.2.0.8.dfsg-1.5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream1.4.0.1
Popcon: 3 users (1 upd.)*
Newer upstream!
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
YC-20 オルガンエミュレータ
Versions of package foo-yc20
ReleaseVersionArchitectures
sid1.3.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.3.0-6amd64,armel,armhf,i386
wheezy1.3.0-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch1.3.0-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3.0-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.3.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package foo-yc20:
hardwareemulation
roleprogram
uitoolkitgtk
Popcon: 50 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

YC-20 は60年代後半に設計されたディバイドダウンコンボオルガンです。このエ ミュレータはオリジナルのオルガンの特徴・音質・欠点を忠実に再現しています。

特徴:

  • 61鍵盤
  • 二つのメインボイスセクション
  • 切り替え可能なバスセクション
  • ジェネレータ + マトリックスミキサ => 無制限のポリフォニー
  • 実際のオルガンにみられた欠点を加えるリアリズム制御

欠点:

  • かなりのCPUパワーを消費
  • タッチ・ビブラートが無い

このエミュレータは Faust により書かれており、 Jack オーディオサーバおよび MIDI を利用します。

Multimedia-samplers
Software samplers
Versions of package multimedia-samplers
ReleaseVersionArchitectures
bullseye0.8all
stretch0.5all
jessie0.2all
buster0.7all
sid0.8all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This metapackage will install free software samplers.

Zynaddsubfx
Realtime software synthesizer for Linux
Versions of package zynaddsubfx
ReleaseVersionArchitectures
stretch3.0.1-1amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
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,armel,armhf,i386
sid3.0.5-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye3.0.5-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster3.0.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package zynaddsubfx:
interfacex11
roleprogram
soundmixer
uitoolkitfltk
useplaying
works-withaudio
Popcon: 249 users (118 upd.)*
Versions and Archs
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

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)

Boodler - wnpp
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.

Cursynth - wnpp
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.

Grandorgue - wnpp
Virtual Pipe Organ Software
License: GPL
Debian package not available

GrandOrgue is a sample based pipe organ simulator. When connected to MIDI keyboards and an audio system, it can accurately simulate the sound of a real pipe organ.

Jorgan - wnpp
Java Virtual Organ
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.

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