Debian Multimedia Project
Summary
Audio production
Software for the production of music and audio

Here are some packages that might be useful for audio production.

The list to the right includes various software projects which are of some interest to the Debian Multimedia Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian Multimedia which can sensibly add to a high quality Debian Pure Blend.

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 Audio production packages

Official Debian packages with high relevance

Ardour
digital audio workstation (graphical gtk2 interface)
Versions of package ardour
ReleaseVersionArchitectures
squeeze2.8.11-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy2.8.14-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid2.8.14-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
experimental2.8.16-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package ardour:
interfacex11
roleprogram
scopeapplication
soundrecorder, player, mixer, midi
uitoolkitgtk
useplaying, editing
works-withaudio
works-with-formatwav, oggvorbis, mp3
x11application
Popcon: 215 users (410 upd.)*
Versions and Archs
License: DFSG free
Git

Ardour is a multichannel hard disk recorder (HDR) and digital audio workstation (DAW). It can be used to control, record, edit and run complex audio setups.

Ardour supports pro-audio interfaces through the ALSA project, which provides high quality, well designed device drivers and API's for audio I/O under Linux. Any interface supported by ALSA can be used with Ardour. This includes the all-digital 26 channel RME Hammerfall, the Midiman Delta 1010 and many others.

Ardour has support for 24 bit samples using floating point internally, non-linear editing with unlimited undo, a user-configurable mixer, MTC master/slave capabilities, MIDI hardware control surface compatibility.

It supports MIDI Machine Control, and so can be controlled from any MMC controller and many modern digital mixers.

Ardour contains a powerful multitrack audio editor/arranger that is completely non-destructive and capable of all standard non-linear editing operations (insert, replace, delete, move, trim, select, cut/copy/paste). The editor has unlimited undo/redo capabilities and can save independent "versions" of a track or an entire piece

Ardour's editor supports the community-developed LADSPA plugin standard. Arbitrary chains of plugins can be attached to any portion of a track. Every mixer strip can have any number of inputs and outputs, not just mono, stereo or 5.1. An N-way panner is included, with support for various panning models. Pre- and post-fader sends exist, each with their own gain and pan controls. Every mixer strip acts as its own bus, and thus the bus count in Ardour is unlimited. You can submix any number of strips into another strip.

Ardour's channel capacity is limited only by the number on your audio interface and the ability of your disk subsystem to stream the data back and forth.

JACK (the JACK Audio Connection Kit) is used for all audio I/O, permitting data to be exchanged in perfect samplesync with other applications and/or hardware audio interfaces.

Ardour is sample rate and size neutral - any hardware formats from 8 to 32 bits, and rates from 8kHz to 192kHz. Internal processing in 32/64 bit IEEE floating point format.

Further information can be found at http://ardour.org/.

Calf-plugins
pack of audio plugins - effects and instruments
Versions of package calf-plugins
ReleaseVersionArchitectures
squeeze0.0.18.5-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.0.18.6-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.0.18.6-5amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
experimental0.0.19-1amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
upstream0.0.19
Debtags of package calf-plugins:
interfacex11
roleplugin
scopeutility
uitoolkitgtk
useplaying, filtering, converting
works-withaudio
Popcon: 174 users (155 upd.)*
Newer upstream!
License: DFSG free
Git

The Calf project aims at providing a set of high quality open source audio plugins for musicians. All the included plugins are designed to be used with multitrack software, as software replacement for instruments and guitar stomp boxes.

Hydrogen
advanced drum machine/step sequencer
Versions of package hydrogen
ReleaseVersionArchitectures
squeeze0.9.4.1-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.9.6~beta2-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid0.9.6~beta2-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
upstream0.9.6~beta3
Debtags of package hydrogen:
fieldarts
interfacex11
roleprogram
scopeapplication
soundsequencer, midi
uitoolkitqt
useediting
works-withmusic-notation, audio
works-with-formatwav
x11application
Popcon: 263 users (451 upd.)*
Newer upstream!
License: DFSG free
Git

Hydrogen is an advanced drum machine. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming.

General features:

  • Very user-friendly, modular, fast and intuitive graphical interface based on QT 4.
  • Sample-based stereo audio engine, with import of sound samples in .wav, .au and .aiff formats.
  • Support of samples in compressed FLAC file.

Sequencer and mixer features:

  • Pattern-based sequencer, with unlimited number of patterns and ability to chain patterns into a song.
  • Up to 64 ticks per pattern with individual level per event and variable pattern length.
  • 32 instrument tracks with volume, mute, solo, pan capabilities.
  • Multi layer support for instruments (up to 16 samples for each instrument).
  • Ability to import/export song files.
  • Unique human velocity, human time, pitch and swing functions.
  • Multiple patterns playing at once.

Other features:

  • JACK, ALSA, PortAudio and OSS audio drivers.
  • ALSA MIDI and PortMidi input with assignable midi-in channel (1..16, ALL).
  • Import/export of drumkits.
  • Export song to wav file.
  • Export song to midi file.
Invada-studio-plugins-lv2
Invada Studio Plugins - a set of LV2 audio plugins
Versions of package invada-studio-plugins-lv2
ReleaseVersionArchitectures
squeeze1.2.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.2.0+repack0-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid1.2.0+repack0-4amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package invada-studio-plugins-lv2:
roleplugin
uitoolkitgtk
works-withaudio
Popcon: 161 users (46 upd.)*
Versions and Archs
License: DFSG free
Git

Distortion Plugins

  Tube - (Mono and Stereo version)
Valve warmth/distortion simulation.

Delay Plugins

  Delay Munge - (Mono and Sum version)
Delay with munged (non-linear) feedback & delay calculator.

Dynamics Plugins

  Compressor - (Mono and Stereo version)
Peak/RMS soft-clipping compressor.

Filter Plugins

  Low Pass (Mono and Stereo version)
  High Pass (Mono and Stereo version)
Gentle high pass and low pass filters.

Phaser Plugins

  Stereo Phaser (Mono, Stereo and Sum version)
Long slow stereo phaser.

Reverb Plugins

  ER Reverb - (Mono and Sum version)
Early reflection based reverb.

Utility Plugins

  Input Module (Stereo only)
Alter gain, balance, width, phase on a stereo signal.
  Meters (Stereo only)
Peak, VU, Phase and spectrograph meters.
  Test Tones (Mono only)
Generate testtones at specific frequencies.
Jackd
JACK Audio Connection Kit (default server package)
Versions of package jackd
ReleaseVersionArchitectures
squeeze5all
wheezy5all
sid5all
Debtags of package jackd:
interfacedaemon, commandline
networkserver, client
roleprogram
soundplayer
useplaying
works-withaudio
Popcon: 1060 users (692 upd.)*
Versions and Archs
License: DFSG free
Git

JACK is a low-latency sound server, allowing multiple applications to connect to one audio device, and to share audio between themselves.

This dummy package depends on the current default JACK implementation.

Official Debian packages with lower relevance

Audacity
fast, cross-platform audio editor
Versions of package audacity
ReleaseVersionArchitectures
squeeze1.3.12-6amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.0.1-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid2.0.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package audacity:
interfacex11
roleprogram
scopeapplication
soundrecorder, mixer
uitoolkitwxwidgets
useediting
works-withaudio
x11application
Popcon: 6178 users (3885 upd.)*
Versions and Archs
License: DFSG free
Git

Audacity is a multi-track audio editor for Linux/Unix, MacOS and Windows. It is designed for easy recording, playing and editing of digital audio. Audacity features digital effects and spectrum analysis tools. Editing is very fast and provides unlimited undo/redo.

Supported file formats include Ogg Vorbis, MP2, MP3, WAV, AIFF, and AU.

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