Generalized Music Plug-in Interface

Last updated

Generalized Music Plug-in Interface (GMPI) is a working group of the MIDI Manufacturers Association set up to consider the feasibility of a standard interface for audio and MIDI software plug-ins, to complement or supersede existing vendor-specific interfaces such as Audio Units.

Contents

Icon of the Generalized Music Plugin Interface GMPI Icon.png
Icon of the Generalized Music Plugin Interface

The GMPI group started work in 2003 [1] and published a requirements draft in April 2005. [2] Progress has since stalled.

Jeff McClintock developed an implementation of GMPI for Microsoft Windows and macOS, which is available as the SynthEdit Software Development Kit.

See also

Related Research Articles

<span class="mw-page-title-main">Sound card</span> Expansion card that provides input and output of audio signals

A sound card is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term sound card is also applied to external audio interfaces used for professional audio applications.

A music sequencer is a device or application software that can record, edit, or play back music, by handling note and performance information in several forms, typically CV/Gate, MIDI, or Open Sound Control (OSC), and possibly audio and automation data for digital audio workstations (DAWs) and plug-ins.

<span class="mw-page-title-main">LADSPA</span> Application programming interface for audio filters

LADSPA is an acronym for Linux Audio Developer's Simple Plugin API. It is an application programming interface (API) standard for handling audio filters and audio signal processing effects, licensed under LGPL-2.1-or-later. It was originally designed for Linux through consensus on the Linux Audio Developers Mailing List, but works on a variety of other platforms. It is used in many free audio software projects and there is a wide range of LADSPA plug-ins available.

<span class="mw-page-title-main">Steinberg Cubase</span> Digital audio workstation

Cubase is a digital audio workstation (DAW) developed by Steinberg for music and MIDI recording, arranging and editing. The first version, which was originally only a MIDI sequencer and ran on the Atari ST computer, was released in 1989. Cut-down versions of Cubase are included with almost all Yamaha audio and MIDI hardware, as well as hardware from other manufacturers. These versions can be upgraded to a more advanced version at a discount.

Steinberg Media Technologies GmbH is a German musical software and hardware company based in Hamburg. It develops music writing, recording, arranging, and editing software, most notably Cubase, Nuendo, and Dorico. It also designs audio and MIDI hardware interfaces, controllers, and iOS/Android music apps including Cubasis. Steinberg created several industry standard music technologies including the Virtual Studio Technology (VST) format for plug-ins and the ASIO protocol. Steinberg has been a wholly owned subsidiary of Yamaha since 2005.

<span class="mw-page-title-main">Virtual Studio Technology</span> Audio plug-in software interface

Virtual Studio Technology (VST) is an audio plug-in software interface that integrates software synthesizers and effects units into digital audio workstations. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware in software. Thousands of plugins exist, both commercial and freeware, and many audio applications support VST under license from its creator, Steinberg.

<span class="mw-page-title-main">Pro Tools</span> Digital audio workstation

Pro Tools is a digital audio workstation (DAW) developed and released by Avid Technology for Microsoft Windows and macOS. It is used for music creation and production, sound for picture and, more generally, sound recording, editing, and mastering processes.

<span class="mw-page-title-main">Digital audio workstation</span> Computer system used for editing and creating music and audio

A digital audio workstation (DAW) is an electronic device or application software used for recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software program on a laptop, to an integrated stand-alone unit, all the way to a highly complex configuration of numerous components controlled by a central computer. Regardless of configuration, modern DAWs have a central interface that allows the user to alter and mix multiple recordings and tracks into a final produced piece.

<span class="mw-page-title-main">Audio editing software</span> Computer application for manipulating digital audio

Audio editing software is any software or computer program, which allows editing and generating of audio data. Audio editing software can be implemented completely or partly as a library, as a computer application, as a web application, or as a loadable kernel module. Wave editors are digital audio editors. There are many sources of software available to perform this function. Most can edit music, apply effects and filters, adjust stereo channels, etc.

<span class="mw-page-title-main">Novation Digital Music Systems</span> British musical equipment manufacturer

Novation Digital Music Systems Ltd. is a British musical equipment manufacturer, founded in 1992 by Ian Jannaway and Mark Thompson as Novation Electronic Music Systems. Today the company specializes in MIDI controllers with and without keyboards, both analog and virtual analog performance synthesizers, grid-based performance controllers, and audio interfaces. At present, Novation products are primarily manufactured in China.

<span class="mw-page-title-main">Ableton Live</span> Digital audio workstation

Ableton Live, also known as simply Ableton, is a digital audio workstation for macOS and Windows developed by the German company Ableton. In contrast to many other software sequencers, Ableton Live is designed to be an instrument for live performances as well as a tool for composing, recording, arranging, mixing, and mastering. It is also used by DJs, as it offers a suite of controls for beatmatching, crossfading, and other different effects used by turntablists, and was one of the first music applications to automatically beatmatch songs. Live is available directly from Ableton in three editions: Intro, Standard, and Suite. Ableton also made a fourth version, Lite, with similar limitations to Intro. It is only available bundled with a range of music production hardware, including MIDI controllers and audio interfaces.

<span class="mw-page-title-main">MPU-401</span>

The MPU-401, where MPU stands for MIDI Processing Unit, is an important but now obsolete interface for connecting MIDI-equipped electronic music hardware to personal computers. It was designed by Roland Corporation, which also co-authored the MIDI standard.

<span class="mw-page-title-main">Logic Pro</span> Digital audio workstation

Logic Pro is a proprietary digital audio workstation (DAW) and MIDI sequencer software application for the macOS platform developed by Apple Inc. It was originally created in the early 1990s as Notator Logic, or Logic, by German software developer C-Lab which later went by Emagic. Apple acquired Emagic in 2002 and renamed Logic to Logic Pro. It is the second most popular DAW – after Ableton Live – according to a survey conducted in 2015.

M-Audio is a business unit of inMusic Brands that designs and markets audio and MIDI interfaces, keyboards and MIDI controllers, synthesizers, loudspeakers, studio monitors, digital DJ systems, microphones, and music software. The company has independent offices in the US, Canada, UK, Germany, France and Japan.

<span class="mw-page-title-main">LMMS</span> Free software digital audio workstation

LMMS is a digital audio workstation application program. It allows music to be produced by arranging samples, synthesizing sounds, entering notes via mouse or by playing on a MIDI keyboard, and combining the features of trackers and sequencers. It is free and open source software, written in Qt and released under GPL-2.0-or-later.

<span class="mw-page-title-main">REAPER</span> Digital audio workstation by Cockos

REAPER is a digital audio workstation and MIDI sequencer software created by Cockos. The current version is available for Microsoft Windows and macOS, as well as for Linux. REAPER acts as a host to most industry-standard plug-in formats and can import all commonly used media formats, including video. REAPER and its included plug-ins are available in 32-bit and 64-bit format.

In computer music and professional audio creation, a DirectX plugin is a software processing component that can be loaded as a plugin into host applications to allow real-time processing, audio effects, mixing audio or act as virtual synthesizers. DirectX plugins allow the replacement of traditional recording studio hardware and rack units used in professional studios with software-based counterparts that can be connected together in a modular way. This allows host manufacturers to focus on the conviviality and efficiency of their products while specialized manufacturers can focus on the digital signal processing aspect. For example, there are plugins for effects boxes, such as reverbs and delays, effects pedals, like guitar distortion, flange and chorus, and for mixing and mastering processors such as compressors, limiters, exciters, sub bass enhancers, stereo imagers and many more.

<span class="mw-page-title-main">B-Step Sequencer</span>

B-Step Sequencer is a multitrack software MIDI step sequencer that is available as either a standalone application or in audio plug-in format. Primarily used to create melodical sequences to trigger soft or hardware synthesizer, whether in a studio environment or live on stage, it has a user interface based on pattern and TR music sequencers.

<span class="mw-page-title-main">Bedroom production</span>

A bedroom producer is an amateur musician who creates, performs, and records their music independently using a home studio, often considered a hobbyist opposed to a professional record producer in the recording industry that works in a traditional studio with clients. Typically bedroom producers use accessible digital technology that costs less than the equipment in a professional studio, such as MIDI controller-based instruments and virtual studio technology, to create music for release to the world. While a professional record producer oversees and guides the recording process, often working alongside multiple people such as studio musicians, singers, engineers, mixers, songwriters, arrangers, and orchestrators, a bedroom producer does everything independently: creating the ideas, recording them and processing them for release. Bedroom producers are often self-taught, learning sound design, mixing and music theory by reading music production blogs and watching tutorials on the internet. As bedroom producers depend on the accessibility of music technology, bedroom production has been made easier with advances in home computing power and digital audio workstations (DAW).

References

  1. Kuper, Ron (2003-02-11). "[gmpi] Generalized Music Plugin Interface list is now online".
  2. "GMPI Requirements - final draft proposal".