A
modular
Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a s ...
software
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work.
At the lowest programming level, executable code consists ...
music studio consists of a
plugin architecture that allows the audio to be routed from one plugin to another in many ways, similar to how cables carry an
audio signal
An audio signal is a representation of sound, typically using either a changing level of electrical voltage for analog signals, or a series of binary numbers for digital signals. Audio signals have frequencies in the audio frequency range of r ...
between physical pieces of hardware.
All aspects of signal
synthesis
Synthesis or synthesize may refer to:
Science Chemistry and biochemistry
*Chemical synthesis, the execution of chemical reactions to form a more complex molecule from chemical precursors
** Organic synthesis, the chemical synthesis of organ ...
and manipulation are handled entirely by the plugin system. Signal synthesis is performed by "Generators" such as synthesizers, noise generator functions,
samplers, and
trackers. The signal can then be manipulated further by "Effects" such as distortions, filters, delays, and mastering plugins.
List of software with modular capabilities
Free audio software
*
SpiralSynthModular
*
Pure Data
Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works. While Puckette is the main author of the program, Pd is an open-source project with a large d ...
*
jMax
*
SynFactory
*
aRts
The arts are a very wide range of human practices of creative expression, storytelling and cultural participation. They encompass multiple diverse and plural modes of thinking, doing and being, in an extremely broad range of media. Both hi ...
*
Jeskola Buzz
Jeskola Buzz is a freeware modular software music studio environment designed to run on Microsoft Windows using MFC. It is centered on a modular plugin-based machine view and a multiple pattern sequencer tracker.
Buzz consists of a plugin arch ...
* Psycle is a tracker combined with modular capabilities
*
SuperCollider is a platform for audio synthesis and algorithmic composition
*
Buzztrax
Buzztrax is a free software project designed to create a clone of the Buzz music composer. Its functionality is to preserve the playability of the compositions made with Buzz. Songs are made by adding virtual sound generators and effects, conne ...
* Aldrin
*
Carla
Carla is the feminized version of Carl, Carlos or Charles, from ''ceorl'' in Old English, which means "free man". Notable people with the name include:
* Carla, French singer and former member of the children's music group Kids United
* Carla Abe ...
*
VCV Rack
VCV Rack is a free and open-source cross-platform software modular synthesizer.
Overview
VCV Rack is a free open-source virtual modular synthesizer: multiple modules can be connected to synthesize a sound. By default, the software contains sev ...
*
FAUST
Faust is the protagonist of a classic German legend based on the historical Johann Georg Faust ( 1480–1540).
The erudite Faust is highly successful yet dissatisfied with his life, which leads him to make a pact with the Devil at a crossroads ...
Other audio software
*
Audulus
*
Reaktor
Reaktor is a graphical modular software music studio developed by Native Instruments (NI). It allows musicians and sound specialists to design and build their own instruments, samplers, effects and sound design tools. It is supplied with many r ...
*
AudioMulch
AudioMulch is modular audio software for making music and processing sound. The software can synthesize sound and process live and pre-recorded sound in real-time.
AudioMulch has a patcher-style graphical user interface, in which modules calle ...
*
Max/Msp
Max, also known as Max/MSP/Jitter, is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74. Over its more than thirty-year history, it has been used by composers, per ...
*
Bidule
Bidule is a commercial software application for the creation of interactive computer music and multimedia produced by the Canadian company Plogue Arts and Technology. It runs on both Windows and Mac computers.
Bidule uses a modular structure ...
*
Reason
Reason is the capacity of consciously applying logic by drawing conclusions from new or existing information, with the aim of seeking the truth. It is closely associated with such characteristically human activities as philosophy, science, ...
*
SynthEdit
*
SynthMaker
*
SunVox
*
AudioGL
*
Bespoke
The word ''bespoke'' () has evolved from a verb meaning 'to speak for something', to its contemporary usage as an adjective. Originally, the adjective ''bespoke'' described tailor-made suits and shoes. Later, it described anything commissioned t ...
*
Integra Live
*
Modulince
*
Jasuto
*
Trilobite
Trilobites (; meaning "three lobes") are extinct marine arthropods that form the class Trilobita. Trilobites form one of the earliest-known groups of arthropods. The first appearance of trilobites in the fossil record defines the base of the At ...
*
VSTforX
*
Metaplugin
*
Audulus
*
MUX Modular
*
CPS
*
Cabbage Studio
*
Praxis Live
Music software plugin architectures
See also
*
LV2
LV2 (LADSPA Version 2) is a set of royalty-free open standards for plug-in (computing), plug-ins and matching host applications. It includes support for the audio synthesis, synthesis and digital signal processing, processing of digital audio and ...
{{Music-software-stub