decibel Linux is an actively maintained, source-based, 64-bit desktop real-time Linux audio production system based on Gentoo Linux. It is designed to allow users to have a broad range of audio applications out-of-the-box, and to allow a high level of customization not generally available to other Linux audio distributions – or to Windows or Mac, for that matter. One advantage of having Gentoo as the base for this distro is its package manager, Portage, which has a system of enabling/disabling compile-time options for applications. This means application binaries can be tailored to the user’s computer hardware and the user’s needs. This in turn means more efficient use of the computer’s resources, which is always helpful to running real-time audio applications. Another advantage is that compiled programs can be optimized for the specific systems (specific CPU) they are being run on, making it more efficient than binary-based distributions.
While decibel Linux is not a commercial product – it is free – it is absolutely intended to be a full-fledged, professional audio production system for musicians, composers, audio engineers, computer music programmers, and anyone else needing an audio production system.
There is a sticky in the Multimedia section of forums.gentoo.org. (FGO.) Please post there if you need help or have any questions.
Before beginning an install, please make sure you are using a machine that does not contain any data you wish to keep, and that meets the following criteria:
- 64-bit architecture. 32-bit installs are not supported by Gentoo Studio.
- A modern, multi-core processor.
- High-capacity hard disks with a rotation speed of at least 7200 RPM and/or solid-state drives.
- As much RAM as you can manage.
decibel Linux comes with the following applications:
|syslog replacement with advanced filtering features
|GNU GPL'd Pico clone with more functionality
|Tool to guess CPU_FLAGS_* flags for the host
|Search and query ebuilds
|Collection of administration scripts for Gentoo
|Check live packages for updates and emerge them as necessary
|Gentoo Linux USE flags editor
|GTK+ based fast and lightweight IDE
|Stupid content tracker: distributed VCS designed for speed and efficiency
|NetworkManager connection editor and applet
|FM synthesizer plugin based on OPL3 sound chip emulation
|Airwindows is a collection of high-quality plugins by Chris Johnson.
|ALSA extra plugins
|Argotlunar is a tool for creating surreal transformations of audio streams. Specifically, it is a real-time delay-line granulator.
|Plugin bundle of artistic real-time audio effects
|A set of open source instruments and effects for digital audio workstations
|Cardinal is a free and open-source virtual modular synthesizer plugin/wrapper for VCV Rack.
|Linux ports of Distrho plugins
|A set of free reverb effects
|Open source cross-platform drum plugin & stand-alone application.
|LV2 drum sampler plugin
|Open-source plugins that include EQs, dynamics, reverb and more.
|24 voice polyphonic synthesizer with effects, classic and drawn waveforms, and classic filter emulations. (VST3)
|FM synthesizer plugin based on OPN2 sound chip emulation
|Polyphonic wavetable synth LV2 plugin
|Collection of LV2 plugins
|Collection of LV2/LADSPA/VST/JACK audio plugins for high quality processing
|Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system
|A synthesised pipe organ emulator
|An integrated system for Impulse Response measurements
|Advanced Linux Sound Architecture tools
|Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)
|Virtual analogue synthesizer
|Digital Audio Workstation
|MIDI Arpeggiator w/ JACK Tempo Sync, includes Zonage MIDI splitter/manipulator
|Lightweight and versatile audio player
|Free crossplatform audio editor
|Diagnosis tool for JACK audio software
|Synthesizer keyboard emulation package: Moog, Hammond and others
|BUTT (Broadcast Using This Tool) is an easy to use, multi OS streaming tool.
|Collection of tools useful for audio production
|Fully-featured audio plugin host, supports many audio drivers and plugin formats
|Strongly-timed, concurrent, and on-the-fly audio programming language
|Software musical instrument and audio synthesizer
|Software real-time synthesizer based on the Soundfont 2 specifications
|gAlan - Graphical Audio Language
|graphical DSSI host, based on jack-dssi-host
|GTK+ application that shows MIDI events
|Advanced drum machine
|Free drumkits for Hydrogen
|JACK Rack is an effects rack for the JACK low latency audio API
|Jackdmp jack implemention for multi-processor machine
|This program is a JACK client that sends MIDI beat clock pulses based on the current tempo given by the JACK transport.
|Audio mastering interface for JACK Audio Connection Kit (JACK)
|JAPA is a perceptual analyzer for JACK and ALSA
|LinuxSampler is a software audio sampler engine with professional grade features
|Cross-platform music production software
|Live performance looping tool
|Advanced Digital DJ tool based on Qt
|A tool to assist music production by grouping standalone programs into sessions
|Modular patch bay for JACK-based audio and MIDI systems
|Visual programming language for multimedia
|Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections
|Arpeggiator, sequencer and MIDI LFO for ALSA
|Graphical frontend to the LinuxSampler engine
|Audio/MIDI multi-track sequencer written in C++ with the Qt framework
|MIDI and audio sequencer and notation editor
|Live looping sampler with immediate loop recording
|Realtime audio synthesizer allowing you to 'scratch' on sampled audio data
|JACK client record button remembering the last 10 seconds when pressed
|An 7x7 type midi drum sequencer for Linux
|Virtual MIDI Piano Keyboard
|Software synthesizer based on ZynAddSubFX
|A fully featured, yet light weight RFC2131 compliant DHCP client
|A set of co-operative tools that make networking simple and straightforward
|USB enumeration utilities
|GNU GRUB boot loader
|Gentoo automatic kernel building scripts
|Linux firmware files
|Full Linux 6.1 kernel sources with the CONFIG_PREEMPT_RT patch
|X.Org X servers
|A lightweight display manager
|A lightweight user-configuration application
|The Xfce Desktop Environment (meta package)
|Alternate application launcher for Xfce
|Simple ALSA volume control for xfce4-panel
|Power manager for the Xfce desktop environment
Not supported by Gentoo Studio:
|Only 64-bit architectures are supported by Gentoo Studio.
|Monolithic desktops are resource hogs.
|Does not support multi-processor machines.
|Gentoo Studio’s audio system centers around ALSA and JACK. Use Pulseaudio at your own risk.
|Screensavers interrupt sessions and consume resources. If you need to leave your session unattended for a while, manually turn off the video monitor if you are concerned about it.
|Streaming servers/radio stations
|Running a server of any kind is beyond the scope of Gentoo Studio.
|Running a digital audio workstation in a VM is not a good idea.
Gentoo Studio was created by Audiodef out of love for Gentoo, music and audio. All of his personal works of music are done using Gentoo Studio. Gentoo Studio has existed in and evolved into various forms since 2007.
Gentoo Studio is not an official project of the Gentoo Foundation. This site is maintained by Audiodef. The Gentoo Foundation bears no responsibility for the content of this site. The Gentoo logo and Gentoo name are used according to the licensing guidelines set forth by the Gentoo Foundation. The name “Gentoo” and the “g” logo are currently trademarks of the Gentoo Foundation, Inc.The “g” logo in the background is a variant of the “Ripples Gentoo” logo found at http://www.gentoo.org/proj/en/desktop/artwork/artwork.xml. This logo was modified under the CC-BY-SA license under which the Ripples Gentoo logo was published.
More from decibel Linux