HOME

TheInfoList



OR:

MIDI (; Musical Instrument Digital Interface) is a
technical standard A technical standard is an established norm or requirement for a repeatable technical task which is applied to a common and repeated use of rules, conditions, guidelines or characteristics for products or related processes and production methods, ...
that describes a
communications protocol A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchr ...
, digital interface, and
electrical connector Components of an electrical circuit are electrically connected if an electric current can run between them through an electrical conductor. An electrical connector is an electromechanical device used to create an electrical connection between ...
s that connect a wide variety of
electronic musical instrument An electronic musical instrument or electrophone is a musical instrument that produces sound using electronic circuitry. Such an instrument sounds by outputting an electrical, electronic or digital audio signal that ultimately is plugged into ...
s,
computer A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
s, and related audio devices for playing, editing, and recording music. The specification originates in the paper ''Universal Synthesizer Interface'' published by Dave Smith and Chet Wood of Sequential Circuits at the 1981
Audio Engineering Society The Audio Engineering Society (AES) is a professional body for engineers, scientists, other individuals with an interest or involvement in the professional audio industry. The membership largely comprises engineers developing devices or products ...
conference in New York City. A single MIDI cable can carry up to sixteen channels of MIDI data, each of which can be routed to a separate device. Each interaction with a key, button, knob or slider is converted into a MIDI event, which specifies musical instructions, such as a note's pitch, timing and
loudness In acoustics, loudness is the subjectivity, subjective perception of sound pressure. More formally, it is defined as, "That attribute of auditory sensation in terms of which sounds can be ordered on a scale extending from quiet to loud". The rel ...
. One common MIDI application is to play a MIDI
keyboard Keyboard may refer to: Text input * Keyboard, part of a typewriter * Computer keyboard ** Keyboard layout, the software control of computer keyboards and their mapping ** Keyboard technology, computer keyboard hardware and firmware Music * Musi ...
or other controller and use it to trigger a digital
sound module A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which th ...
(which contains synthesized musical sounds) to generate sounds, which the audience hears produced by a
keyboard amplifier A keyboard amplifier is a powered electronic amplifier and loudspeaker in a wooden speaker cabinet used for amplification of electronic keyboard instruments. Keyboard amplifiers are distinct from other types of amplification systems such as ...
. MIDI data can be transferred via MIDI or
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
cable, or recorded to a
sequencer Sequencer may refer to: Technology * Drum sequencer (controller), an electromechanical system for controlling a sequence of events automatically * DNA sequencer, a machine used to automatically produce a sequence readout from a biological DNA sam ...
or
digital audio workstation A digital audio workstation (DAW) is an electronic device or application software used for Sound recording and reproduction, recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software pro ...
to be edited or played back. A
file format A file format is a standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free. Some file formats ...
that stores and exchanges the data is also defined. Advantages of MIDI include small
file size File size is a measure of how much data a computer file contains or, alternately, how much storage it consumes. Typically, file size is expressed in units of measurement based on the byte. By convention, file size units use either a metric prefix ...
, ease of modification and manipulation and a wide choice of electronic instruments and
synthesizer A synthesizer (also spelled synthesiser) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis and ...
or digitally sampled sounds. A MIDI recording of a performance on a keyboard could sound like a piano or other keyboard instrument; however, since MIDI records the messages and information about their notes and not the specific sounds, this recording could be changed to many other sounds, ranging from synthesized or sampled guitar or flute to full orchestra. Before the development of MIDI, electronic musical instruments from different manufacturers could generally not communicate with each other. This meant that a musician could not, for example, plug a Roland keyboard into a Yamaha synthesizer module. With MIDI, any MIDI-compatible keyboard (or other controller device) can be connected to any other MIDI-compatible sequencer, sound module, drum machine, synthesizer, or computer, even if they are made by different manufacturers. MIDI technology was standardized in 1983 by a panel of music industry representatives, and is maintained by the
MIDI Manufacturers Association The MIDI Manufacturers Association (MMA) is a non-profit trade organization where companies work together to create MIDI standards that assure compatibility among MIDI products. The MMA is a U.S. organization established in 1985 by the original ...
(MMA). All official MIDI standards are jointly developed and published by the MMA in Los Angeles, and the MIDI Committee of the
Association of Musical Electronics Industry The Association of Musical Electronics Industry (AMEI) is an organization where companies work together to create the standards that assure compatibility among electronic musical instruments, particularly MIDI products. The AMEI is a Japanese organ ...
(AMEI) in Tokyo. In 2016, the MMA established The MIDI Association (TMA) to support a global community of people who work, play, or create with MIDI.


History

In the early 1980s, there was no
standardized Standardization or standardisation is the process of implementing and developing technical standards based on the consensus of different parties that include firms, users, interest groups, standards organizations and governments. Standardization ...
means of synchronizing
electronic musical instrument An electronic musical instrument or electrophone is a musical instrument that produces sound using electronic circuitry. Such an instrument sounds by outputting an electrical, electronic or digital audio signal that ultimately is plugged into ...
s manufactured by different companies. Manufacturers had their own proprietary standards to synchronize instruments, such as
CV/gate CV/gate (an abbreviation of ''control voltage/gate'') is an analog method of controlling synthesizers, drum machines, and similar equipment with external sequencers. The control voltage typically controls pitch and the gate signal controls note ...
,
DIN sync DIN sync, also called Sync24, is a synchronization interface for electronic musical instruments. It was introduced in the early 1980s by Roland Corporation and has been superseded by MIDI. Definition and history DIN sync was introduced in t ...
and
Digital Control Bus DCB (Digital Control Bus, Digital Connection Bus or Digital Communication Bus in some sources) was a proprietary data interchange interface by Roland Corporation, developed in 1981 and introduced in 1982 in their Roland Juno-60 and Roland Jupit ...
(DCB).
Ikutaro Kakehashi , also known by the nickname Taro, was a Japanese engineer, inventor, and entrepreneur. He founded the musical instrument manufacturers Ace Tone, Roland Corporation, and Boss Corporation, and the audiovisual electronics company ATV Corporation. ...
, the president of
Roland Roland (; frk, *Hrōþiland; lat-med, Hruodlandus or ''Rotholandus''; it, Orlando or ''Rolando''; died 15 August 778) was a Frankish military leader under Charlemagne who became one of the principal figures in the literary cycle known as the ...
, felt the lack of standardization was limiting the growth of the electronic music industry. In June 1981, he proposed developing a standard to the
Oberheim Electronics Oberheim is an American synthesizer manufacturer founded in 1969 by Tom Oberheim. History and products Tom Oberheim founded the company in 1969, originally as a designer and contract manufacturer of electronic effects devices for Maestro (most ...
founder
Tom Oberheim Thomas Elroy Oberheim (born July 7, 1936, Manhattan, Kansas), known as Tom Oberheim, is an American audio engineer and electronics engineer best known for designing effects processors, analog synthesizers, sequencers, and drum machines. He has ...
, who had developed his own proprietary interface, the Oberheim System. Kakehashi felt the Oberheim System was too cumbersome, and spoke to president Dave Smith, the president of Sequential Circuits, about creating a simpler, cheaper alternative. While Smith discussed the concept with American companies, Kakehashi discussed it with Japanese companies
Yamaha Yamaha may refer to: * Yamaha Corporation, a Japanese company with a wide range of products and services, established in 1887. The company is the largest shareholder of Yamaha Motor Company (below). ** Yamaha Music Foundation, an organization estab ...
,
Korg , founded as Keio Electronic Laboratories, is a Japanese multinational corporation that manufactures electronic musical instruments, audio processors and guitar pedals, recording equipment, and electronic tuners. Under the Vox brand name, they ...
and
Kawai is a musical instrument manufacturing company headquartered in Hamamatsu, Shizuoka, Japan. It is best known for its grand pianos, upright pianos, digital pianos, electronic keyboards and electronic synthesizers. The company was founded in Augus ...
. Representatives from all companies met to discuss the idea in October. Initially, only Sequential Circuits and the Japanese companies were interested. Using Roland's DCB as a basis, Smith and Sequential Circuits engineer Chet Wood devised a universal interface to allow communication between equipment from different manufacturers. Smith and Wood proposed this standard in a paper, ''Universal Synthesizer Interface,'' at the
Audio Engineering Society The Audio Engineering Society (AES) is a professional body for engineers, scientists, other individuals with an interest or involvement in the professional audio industry. The membership largely comprises engineers developing devices or products ...
show in October 1981. The standard was discussed and modified by representatives of Roland, Yamaha, Korg, Kawai, and Sequential Circuits.Holmes, Thom. ''Electronic and Experimental Music: Pioneers in Technology and Composition''. New York: Routledge, 2003 Kakehashi favored the name Universal Musical Interface (UMI), pronounced ''you-me'', but Smith felt this was "a little corny". However, he liked the use of ''instrument'' instead of ''synthesizer'', and proposed ''Musical Instrument Digital Interface'' (MIDI).
Robert Moog Robert Arthur Moog ( ; May 23, 1934 – August 21, 2005) was an American engineer and electronic music pioneer. He was the founder of the synthesizer manufacturer Moog Music and the inventor of the first commercial synthesizer, the Moog synthesi ...
, the president of
Moog Music Moog Music Inc. () is an American synthesizer company based in Asheville, North Carolina. It was founded in 1953 as R. A. Moog Co. by Robert Moog and his father and was renamed Moog Music in 1972. Its early instruments included the Moog synthesi ...
, announced MIDI in the October 1982 issue of ''
Keyboard Keyboard may refer to: Text input * Keyboard, part of a typewriter * Computer keyboard ** Keyboard layout, the software control of computer keyboards and their mapping ** Keyboard technology, computer keyboard hardware and firmware Music * Musi ...
''.Manning, Peter. ''Electronic and Computer Music''. 1985. Oxford: Oxford University Press, 1994. Print. At the 1983 Winter
NAMM Show The NAMM Show is an annual event in the United States that is organized by the National Association of Music Merchants (NAMM), who describe it as "the industry’s largest stage, uniting the global music, sound and entertainment technology commun ...
, Smith demonstrated a MIDI connection between Prophet 600 and Roland JP-6 synthesizers. The MIDI specification was published in August 1983. The MIDI standard was unveiled by Kakehashi and Smith, who received
Technical Grammy Award The Technical Grammy Award is a Special Merit Grammy Award presented to individuals or companies who have made contributions of outstanding technical significance to the recording field. The award was first presented in 1994 to Dr. Thomas G. S ...
s in 2013 for their work. In 1983, the first instruments were released with MIDI, the
Roland Jupiter-6 The Roland Jupiter-6 (JP-6) is a discontinued synthesizer, manufactured and introduced by the Roland Corporation in January 1983. Background Although introduced as a less expensive ($2,500-$3,000 market price) alternative to the Roland Jupiter- ...
and the Prophet 600. In 1983, the first MIDI drum machine, the Roland TR-909, and the first MIDI
sequencer Sequencer may refer to: Technology * Drum sequencer (controller), an electromechanical system for controlling a sequence of events automatically * DNA sequencer, a machine used to automatically produce a sequence readout from a biological DNA sam ...
, the Roland MSQ-700, were released. The MIDI Manufacturers Association (MMA) was formed following a meeting of "all interested companies" at the 1984 Summer NAMM Show in Chicago. The MIDI 1.0 Detailed Specification was published at the MMA's second meeting at the 1985 Summer NAMM show. The standard continued to evolve, adding standardized song files in 1991 (General MIDI) and adapted to new connection standards such as
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
and
FireWire IEEE 1394 is an interface standard for a serial bus for high-speed communications and isochronous real-time data transfer. It was developed in the late 1980s and early 1990s by Apple in cooperation with a number of companies, primarily Sony an ...
. In 2016, the MIDI Association was formed to continue overseeing the standard. An initiative to create a 2.0 standard was announced in January 2019. The MIDI 2.0 standard was introduced at the 2020 Winter NAMM show. The
BBC #REDIRECT BBC #REDIRECT BBC Here i going to introduce about the best teacher of my life b BALAJI sir. He is the precious gift that I got befor 2yrs . How has helped and thought all the concept and made my success in the 10th board exam. ...
...
cited MIDI as an early example of open-source technology. Smith believed MIDI could only succeed if every manufacturer adopted it, and so "we had to give it away".


Impact

MIDI's appeal was originally limited to professional musicians and
record producer A record producer is a recording project's creative and technical leader, commanding studio time and coaching artists, and in popular genres typically creates the song's very sound and structure.Virgil Moorefield"Introduction" ''The Producer as ...
s who wanted to use electronic instruments in the production of
popular music Popular music is music with wide appeal that is typically distributed to large audiences through the music industry. These forms and styles can be enjoyed and performed by people with little or no musical training.Popular Music. (2015). ''Fun ...
. The standard allowed different instruments to communicate with each other and with computers, and this spurred a rapid expansion of the sales and production of electronic instruments and music software. This interoperability allowed one device to be controlled from another, which reduced the amount of hardware musicians needed. MIDI's introduction coincided with the dawn of the personal computer era and the introduction of samplers and
digital synthesizer A digital synthesizer is a synthesizer that uses digital signal processing (DSP) techniques to make musical sounds. This in contrast to older analog synthesizers, which produce music using analog electronics, and samplers, which play back digit ...
s. The creative possibilities brought about by MIDI technology are credited for helping revive the music industry in the 1980s. MIDI introduced capabilities that transformed the way many musicians work.
MIDI sequencing A music sequencer (or audio sequencer or simply 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 Cont ...
makes it possible for a user with no notation skills to build complex arrangements. A musical act with as few as one or two members, each operating multiple MIDI-enabled devices, can deliver a performance similar to that of a larger group of musicians. The expense of hiring outside musicians for a project can be reduced or eliminated, and complex productions can be realized on a system as small as a synthesizer with integrated keyboard and sequencer. MIDI also helped establish
home recording Home recording is the practice of recording sound in a private home instead of a professional recording studio. A studio set up for home recording is called a home studio or project studio. Home recording is widely practiced by voice actors, narrat ...
. By performing preproduction in a home environment, an artist can reduce recording costs by arriving at a recording studio with a partially completed song. In 2022, the ''
Guardian Guardian usually refers to: * Legal guardian, a person with the authority and duty to care for the interests of another * ''The Guardian'', a British daily newspaper (The) Guardian(s) may also refer to: Places * Guardian, West Virginia, Unite ...
'' wrote that MIDI remained as important to music as
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
was to computing, and represented "a crucial value system of cooperation and mutual benefit, one all but thrown out by today’s major tech companies in favour of captive markets". As of 2022, Smith's original MIDI design was still in use.


Applications


Instrument control

MIDI was invented so that electronic or digital musical instruments could communicate with each other and so that one instrument can control another. For example, a MIDI-compatible sequencer can trigger beats produced by a drum
sound module A sound module is an electronic musical instrument without a human-playable interface such as a piano-style musical keyboard. Sound modules have to be operated using an externally connected device, which is often a MIDI controller, of which th ...
. Analog synthesizers that have no digital component and were built prior to MIDI's development can be retrofitted with kits that convert MIDI messages into analog control voltages. When a note is played on a MIDI instrument, it generates a digital MIDI message that can be used to trigger a note on another instrument. The capability for remote control allows full-sized instruments to be replaced with smaller sound modules, and allows musicians to combine instruments to achieve a fuller sound, or to create combinations of synthesized instrument sounds, such as acoustic piano and strings.Lau, Paul.
Why Still MIDI?
" Canadian Musician. Norris-Whitney Communications Inc. 2008. HighBeam Research. 4 September 2012
MIDI also enables other instrument parameters (volume, effects, etc.) to be controlled remotely. Synthesizers and samplers contain various tools for shaping an electronic or digital sound.
Filters Filter, filtering or filters may refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Filter (software), a computer program to process a data stream * Filter (video), a software component tha ...
adjust
timbre In music, timbre ( ), also known as tone color or tone quality (from psychoacoustics), is the perceived sound quality of a musical note, sound or musical tone, tone. Timbre distinguishes different types of sound production, such as choir voice ...
, and envelopes automate the way a sound evolves over time after a note is triggered. The frequency of a filter and the envelope attack (the time it takes for a sound to reach its maximum level), are examples of synthesizer
parameter A parameter (), generally, is any characteristic that can help in defining or classifying a particular system (meaning an event, project, object, situation, etc.). That is, a parameter is an element of a system that is useful, or critical, when ...
s, and can be controlled remotely through MIDI. Effects devices have different parameters, such as delay feedback or reverb time. When a MIDI continuous controller number (CCN) is assigned to one of these parameters, the device responds to any messages it receives that are identified by that number. Controls such as knobs, switches, and pedals can be used to send these messages. A set of adjusted parameters can be saved to a device's internal memory as a ''patch'', and these patches can be remotely selected by MIDI program changes.


Composition

MIDI events can be sequenced with
computer 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 ...
, or in specialized hardware
music workstation A music workstation is an electronic musical instrument providing the facilities of: *a sound module, *a music sequencer and *(usually) a musical keyboard. It enables a musician to compose electronic music using just one piece of equipment. Origin ...
s. Many
digital audio workstation A digital audio workstation (DAW) is an electronic device or application software used for Sound recording and reproduction, recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software pro ...
s (DAWs) are specifically designed to work with MIDI as an integral component. MIDI piano rolls have been developed in many DAWs so that the recorded MIDI messages can be easily modified. These tools allow composers to audition and edit their work much more quickly and efficiently than did older solutions, such as
multitrack recording Multitrack recording (MTR), also known as multitracking or tracking, is a method of sound recording developed in 1955 that allows for the separate recording of multiple sound sources or of sound sources recorded at different times to create a ...
. Compositions can be programmed for MIDI that are impossible for human performers to play. Because a MIDI performance is a sequence of commands that create sound, MIDI recordings can be manipulated in ways that audio recordings cannot. It is possible to change the key, instrumentation or tempo of a MIDI arrangement, and to reorder its individual sections, or even edit inidividual notes. The ability to compose ideas and quickly hear them played back enables composers to experiment.McCutchan, Ann. ''The Muse That Sings: Composers Speak about the Creative Process''. New York: Oxford University Press, 1999. p. 67-68,72
Algorithmic composition Algorithmic composition is the technique of using algorithms to create music. Algorithms (or, at the very least, formal sets of rules) have been used to compose music for centuries; the procedures used to plot voice-leading in Western counterpo ...
programs provide computer-generated performances that can be used as song ideas or accompaniment. Some composers may take advantage of standard, portable set of commands and parameters in MIDI 1.0 and General MIDI (GM) to share musical data files among various electronic instruments. The data composed via the sequenced MIDI recordings can be saved as a ''standard MIDI file'' (SMF), digitally distributed, and reproduced by any computer or electronic instrument that also adheres to the same MIDI, GM, and SMF standards. MIDI data files are much smaller than corresponding recorded
audio file An audio file format is a file format for storing digital audio data on a computer system. The bit layout of the audio data (excluding metadata) is called the audio coding format and can be uncompressed, or compressed to reduce the file size, o ...
s.


Use with computers

The
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tec ...
market stabilized at the same time that MIDI appeared, and computers became a viable option for music production. In 1983
computer A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
s started to play a role in mainstream music production. In the years immediately after the 1983 ratification of the MIDI specification, MIDI features were adapted to several early computer platforms. The
Yamaha CX5M Yamaha CX5M is an MSX-system compatible computer that expands upon the normal features expected from these systems with a built-in eight-voice FM synthesizer module, introduced in 1984 by Yamaha Corporation. This FM synth itself has stereo aud ...
introduced MIDI support and
sequencing In genetics and biochemistry, sequencing means to determine the primary structure (sometimes incorrectly called the primary sequence) of an unbranched biopolymer. Sequencing results in a symbolic linear depiction known as a sequence which succ ...
in an MSX system in 1984. The spread of MIDI on personal computers was largely facilitated by
Roland Corporation is a Japanese manufacturer of electronic musical instruments, electronic equipment, and software. It was founded by Ikutaro Kakehashi in Osaka on 18 April 1972. In 2005, its headquarters relocated to Hamamatsu in Shizuoka Prefecture. It has fact ...
's
MPU-401 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 ...
, released in 1984, as the first MIDI-equipped PC
sound card A sound card (also known as an audio 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 i ...
, capable of MIDI sound processing and sequencing. After Roland sold MPU
sound chip A sound chip is an integrated circuit (chip) designed to produce audio signals through digital, analog or mixed-mode electronics. Sound chips are typically fabricated on metal–oxide–semiconductor (MOS) mixed-signal chips that process ...
s to other sound card manufacturers, it established a universal standard MIDI-to-PC interface. The widespread adoption of MIDI led to computer-based MIDI software being developed. Soon after, a number of platforms began supporting MIDI, including the
Apple II Plus The Apple II Plus (stylized as Apple ] or apple plus) is the second model of the Apple II series of personal computers produced by Apple Computer. It was sold from June 1979 to December 1982. Approximately 380,000 II Pluses were sold during its ...
, Apple IIe, IIe and
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
,
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in the Guinness ...
and
Amiga Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
,
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
,
Acorn Archimedes Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems are based on Acorn's own ARM architecture processors and the proprietary operating systems Arthur and RISC OS. The first mode ...
, and
PC DOS PC or pc may refer to: Arts and entertainment * Player character or playable character, a fictional character controlled by a human player, usually in role-playing games or computer games * '' Port Charles'', an American daytime TV soap opera * ...
. The Macintosh was a favorite among musicians in the United States, as it was marketed at a competitive price, and it took several years for PC systems to catch up with its efficiency and
graphical interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
. The Atari ST was preferred in Europe, where Macintoshes were more expensive. The Atari ST had the advantage of MIDI ports that were built directly into the computer. Most music software in MIDI's first decade was published for either the Apple or the Atari. By the time of Windows 3.0's 1990 release, PCs had caught up in processing power and had acquired a graphical interface and software titles began to see release on multiple platforms. In 2015, Retro Innovations released the first MIDI interface for a
VIC-20 The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) is an 8-bit home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the ...
, making the computer's four voices available to electronic musicians and retro-computing enthusiasts for the first time. Retro Innovations also makes a MIDI interface cartridge for
Tandy Color Computer The RadioShack TRS-80 Color Computer, later marketed as the Tandy Color Computer and sometimes nicknamed the CoCo, is a line of home computers developed and sold by Tandy Corporation. Despite sharing a name with the earlier TRS-80, the Color Co ...
and
Dragon A dragon is a reptilian legendary creature that appears in the folklore of many cultures worldwide. Beliefs about dragons vary considerably through regions, but dragons in western cultures since the High Middle Ages have often been depicted as ...
computers. Chiptune musicians also use retro gaming consoles to compose, produce and perform music using MIDI interfaces. Custom interfaces are available for the Nintendo Entertainment System (NES)/Famicom, Game Boy, Game Boy Advance and Sega Genesis (Mega Drive).


Computer files

A MIDI file is not an audio recording. Rather, it is a set of instructionsfor example, for pitch or tempoand can use a thousand times less disk space than the equivalent recorded audio.Crawford, Walt. "MIDI and Wave: Coping with the Language". ''Online''. Vol. 20, No. 1. Jan/Feb 1996 Due to their tiny filesize, fan-made MIDI arrangements became an attractive way to share music online, before the advent of broadband internet access and multi-gigabyte hard drives. The major drawback to this is the wide variation in quality of users' audio cards, and in the actual audio contained as samples or synthesized sound in the card that the MIDI data only refers to symbolically. Even a sound card that contains high-quality sampled sounds can have inconsistent quality from one sampled instrument to another. Early budget-priced cards, such as the
AdLib Ad Lib, Inc. was a Canadian manufacturer of sound cards and other computer equipment founded by Martin Prevel, a former professor of music and vice-dean of the music department at the Université Laval. The company's best known product, the ''Ad ...
and the
Sound Blaster Sound Blaster is a family of sound cards designed by Singaporean technology company Creative Technology (known in the US as Creative Labs). Sound Blaster sound cards were the de facto standard for consumer audio on the IBM PC compatible system pl ...
and its compatibles, used a stripped-down version of Yamaha's frequency modulation synthesis (FM synthesis) technologyWiffen, Paul.
Synth School, Part 3: Digital Synthesis (FM, PD & VPM)
". ''Sound on Sound'' Sep 1997. Print.
played back through low-quality digital-to-analog converters. The low-fidelity reproduction of these ubiquitous cards was often assumed to somehow be a property of MIDI itself. This created a perception of MIDI as low-quality audio, while in reality MIDI itself contains no sound, and the quality of its playback depends entirely on the quality of the sound-producing device.


=Standard files

= The Standard MIDI File (SMF) is a
file format A file format is a standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free. Some file formats ...
that provides a standardized way for music sequences to be saved, transported, and opened in other systems. The standard was developed and is maintained by the MMA, and usually uses a .mid extension. The compact size of these files led to their widespread use in computers, mobile phone ringtones, webpage authoring and musical greeting cards. These files are intended for universal use and include such information as note values, timing and track names. Lyrics may be included as
metadata Metadata is "data that provides information about other data", but not the content of the data, such as the text of a message or the image itself. There are many distinct types of metadata, including: * Descriptive metadata – the descriptive ...
, and can be displayed by
karaoke Karaoke (; ; , clipped compound of Japanese ''kara'' "empty" and ''ōkesutora'' "orchestra") is a type of interactive entertainment usually offered in clubs and bars, where people sing along to recorded music using a microphone. The music i ...
machines. SMFs are created as an export format of software sequencers or hardware workstations. They organize MIDI messages into one or more parallel tracks and time-stamp the events so that they can be played back in sequence. A header contains the arrangement's track count, tempo and an indicator of which of three SMF formats the file uses. A type 0 file contains the entire performance, merged onto a single track, while type 1 files may contain any number of tracks that are performed synchronously. Type 2 files are rarely used and store multiple arrangements, with each arrangement having its own track and intended to be played in sequence.


=RMID files

=
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
bundles SMFs together with
Downloadable Sounds A DLS format (from Downloadable Sound) is any of the standardized file formats for digital musical instrument sound banks (collections of virtual musical instrument programs). The DLS standards also include detailed specifications for how MIDI pro ...
(DLS) in a
Resource Interchange File Format The Resource Interchange File Format (RIFF) is a generic file container format for storing data in tagged chunks. It is primarily used to store multimedia such as sound and video, though it may also be used to store any arbitrary data. The Mic ...
(RIFF) wrapper, as RMID files with a .rmi extension. RIFF-RMID has been
deprecated In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing ...
in favor of Extensible Music Files (
XMF XMF (Extensible Music Format) is a tree-based digital container format used to bundle music-oriented content, such as a MIDI file and optionally the sounds it uses, liner notes or other content grouped by language-codes. The first XMF definiti ...
).


=Software

= The main advantage of the personal computer in a MIDI system is that it can serve a number of different purposes, depending on the software that is loaded. Multitasking allows simultaneous operation of programs that may be able to share data with each other.


=Sequencers

= Sequencing software allows recorded MIDI data to be manipulated using standard computer editing features such as cut, copy and paste and
drag and drop In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object. In general, it can be used to ...
.
Keyboard shortcut computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
s can be used to streamline workflow, and, in some systems, editing functions may be invoked by MIDI events. The sequencer allows each channel to be set to play a different sound and gives a graphical overview of the arrangement. A variety of editing tools are made available, including a notation display or
scorewriter A scorewriter, or music notation program is software for creating, editing and printing sheet music. A scorewriter is to music notation what a word processor is to text, in that they typically provide flexible editing and automatic layout, and p ...
that can be used to create printed parts for musicians. Tools such as looping, quantization, randomization, and transposition simplify the arranging process.
Beat Beat, beats or beating may refer to: Common uses * Patrol, or beat, a group of personnel assigned to monitor a specific area ** Beat (police), the territory that a police officer patrols ** Gay beat, an area frequented by gay men * Battery (c ...
creation is simplified, and
groove Groove or Grooves may refer to: Music * Groove (music) * Groove (drumming) * The Groove (band), an Australian rock/pop band of the 1960s * The Groove (Sirius XM), a US radio station * Groove 101.7FM, a former Perth, Australia, radio station ...
templates can be used to duplicate another track's rhythmic feel. Realistic expression can be added through the manipulation of real-time controllers. Mixing can be performed, and MIDI can be synchronized with recorded audio and video tracks. Work can be saved, and transported between different computers or studios.Desmond, Peter. "ICT in the Secondary Music Curriculum". ''Aspects of Teaching Secondary Music: Perspectives on Practice''. ed. Gary Spruce. New York: RoutledgeFalmer, 2002 Sequencers may take alternate forms, such as drum pattern editors that allow users to create beats by clicking on pattern grids, and loop sequencers such as
ACID Pro Acid Pro (often stylized ACID) is a professional digital audio workstation (DAW) software program currently developed by Magix Software. It was originally called Acid pH1 and published by Sonic Foundry, later by Sony Creative Software as Acid P ...
, which allow MIDI to be combined with prerecorded audio loops whose tempos and keys are matched to each other. Cue-list sequencing is used to trigger dialogue, sound effect, and music cues in stage and broadcast production.


=Notation software

= With MIDI, notes played on a keyboard can automatically be transcribed to
sheet music Sheet music is a handwritten or printed form of musical notation that uses List of musical symbols, musical symbols to indicate the pitches, rhythms, or chord (music), chords of a song or instrumental Musical composition, musical piece. Like ...
. Scorewriting software typically lacks advanced sequencing tools, and is optimized for the creation of a neat, professional printout designed for live instrumentalists. These programs provide support for dynamics and expression markings, chord and lyric display, and complex score styles. Software is available that can print scores in
braille Braille (Pronounced: ) is a tactile writing system used by people who are visually impaired, including people who are Blindness, blind, Deafblindness, deafblind or who have low vision. It can be read either on Paper embossing, embossed paper ...
. Notation programs include Finale,
Encore An encore is an additional performance given by performers after the planned show has ended, usually in response to extended applause from the audience.Lalange Cochrane, in ''Oxford Companion to Music'', Alison Latham, ed., Oxford University Pre ...
,
Sibelius Jean Sibelius ( ; ; born Johan Julius Christian Sibelius; 8 December 186520 September 1957) was a Finnish composer of the late Romantic and early-modern periods. He is widely regarded as his country's greatest composer, and his music is often ...
, MuseScore and
Dorico Dorico () is a scorewriter software; along with Finale and Sibelius, it is one of the three leading professional-level music notation programs. Dorico's development team consists of most of the former core developers of a rival software, Sibe ...
.
SmartScore SmartScore 64 is a music OCR and scorewriter program, developed, published and distributed by Musitek Corporation based in Ojai, California. History SmartScore was originally released in 1991 as MIDISCAN for Windows. The product line was later ...
software can produce MIDI files from scanned sheet music.


=Editors and librarians

= Patch editors allow users to program their equipment through the computer interface. These became essential with the appearance of complex synthesizers such as the Yamaha FS1R, which contained several thousand programmable parameters, but had an interface that consisted of fifteen tiny buttons, four knobs and a small LCD. Digital instruments typically discourage users from experimentation, due to their lack of the feedback and direct control that switches and knobs would provide, but patch editors give owners of hardware instruments and effects devices the same editing functionality that is available to users of software synthesizers. Some editors are designed for a specific instrument or effects device, while other, ''universal'' editors support a variety of equipment, and ideally can control the parameters of every device in a setup through the use of System Exclusive messages. System Exclusive messages use the MIDI protocol to send information about the synthesizer's parameters. Patch librarians have the specialized function of organizing the sounds in a collection of equipment and exchanging entire banks of sounds between an instrument and a computer. In this way the device's limited patch storage is augmented by a computer's much greater disk capacity. Once transferred to the computer, it is possible to share custom patches with other owners of the same instrument. Universal editor/librarians that combine the two functions were once common, and included Opcode Systems' Galaxy,
eMagic Emagic was a music software and hardware company based in Rellingen, Germany and a satellite office in Grass Valley, California. On July 1, 2002 Emagic was bought by Apple Computer. Emagic's Windows-based product offerings were discontinued on ...
's SoundDiver, and MOTU's Unisyn. Although these older programs have been largely abandoned with the trend toward computer-based synthesis using virtual instruments, several editor/librarians remain available, including Coffeeshopped Patch Base, Sound Quest's Midi Quest, and several editors from Sound Tower.
Native Instruments Native Instruments is a German company that develops, manufactures, and supplies music software and hardware for music production, sound design, performance, and DJing. The company's corporate headquarters and main development facilities are lo ...
' Kore was an effort to bring the editor/librarian concept into the age of software instruments, but was abandoned in 2011.


=Auto-accompaniment programs

= Programs that can dynamically generate accompaniment tracks are called ''auto-accompaniment'' programs. These create a full band arrangement in a style that the user selects, and send the result to a MIDI sound generating device for playback. The generated tracks can be used as educational or practice tools, as accompaniment for live performances, or as a songwriting aid.


=Synthesis and sampling

= Computers can use software to generate sounds, which are then passed through a
digital-to-analog converter In electronics, a digital-to-analog converter (DAC, D/A, D2A, or D-to-A) is a system that converts a digital signal into an analog signal. An analog-to-digital converter (ADC) performs the reverse function. There are several DAC archit ...
(DAC) to a power amplifier and loudspeaker system. The number of sounds that can be played simultaneously (the
polyphony Polyphony ( ) is a type of musical texture consisting of two or more simultaneous lines of independent melody, as opposed to a musical texture with just one voice, monophony, or a texture with one dominant melodic voice accompanied by chords, h ...
) is dependent on the power of the computer's CPU, as are the
sample rate In signal processing, sampling is the reduction of a continuous-time signal to a discrete-time signal. A common example is the conversion of a sound wave to a sequence of "samples". A sample is a value of the signal at a point in time and/or sp ...
and bit depth of playback, which directly affect the quality of the sound. Synthesizers implemented in software are subject to timing issues that are not necessarily present with hardware instruments, whose dedicated operating systems are not subject to interruption from background tasks as desktop
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s are. These timing issues can cause synchronization problems, and clicks and pops when sample playback is interrupted. Software synthesizers also may exhibit additional latency in their sound generation. The roots of software synthesis go back as far as the 1950s, when
Max Mathews Max Vernon Mathews (November 13, 1926 in Columbus, Nebraska, USA – April 21, 2011 in San Francisco, CA, USA) was a pioneer of computer music. Biography Mathews studied electrical engineering at the California Institute of Technology and the Ma ...
of
Bell Labs Nokia Bell Labs, originally named Bell Telephone Laboratories (1925–1984), then AT&T Bell Laboratories (1984–1996) and Bell Labs Innovations (1996–2007), is an American industrial research and scientific development company owned by mult ...
wrote the MUSIC-N programming language, which was capable of non-real-time sound generation. Reality, by Dave Smith's
Seer Systems __NOTOC__ Seer Systems developed the world's first commercial software synthesizer in the early 1990s. Working in conjunction with Intel, then Creative Labs, and finally as an independent software developer and retailer, Seer helped lay the ground ...
was an early synthesizer that ran directly on a host computer's CPU. Reality achieved a low latency through tight driver integration, and therefore could run only on
Creative Labs Creative Technology Ltd. is a Singaporean multinational technology company headquartered with overseas offices in Shanghai, Tokyo, Dublin, and Silicon Valley (where in the US it is known as Creative Labs). The principal activities of the compa ...
soundcards. Syntauri Corporation's Alpha Syntauri was another early software-based synthesizer. It ran on the Apple IIe computer and used a combination of software and the computer's hardware to produce additive synthesis. Some systems use dedicated hardware to reduce the load on the host CPU, as with Symbolic Sound Corporation's Kyma System, and the
Creamware Creamware is a cream-coloured refined earthenware with a lead glaze over a pale body, known in France as '' faïence fine'', in the Netherlands as ''Engels porselein'', and in Italy as ''terraglia inglese''.Osborne, 140 It was created about 175 ...
/ Sonic Core Pulsar/SCOPE systems, which power an entire recording studio's worth of instruments,
effect unit An effects unit or effects pedal is an electronic device that alters the sound of a musical instrument or other audio source through audio signal processing. Common effects include distortion/overdrive, often used with electric guitar in ele ...
s, and mixers. The ability to construct full MIDI arrangements entirely in computer software allows a composer to render a finalized result directly as an audio file.


=Game music

= Early PC games were distributed on floppy disks, and the small size of MIDI files made them a viable means of providing soundtracks. Games of the
DOS DOS is shorthand for the MS-DOS and IBM PC DOS family of operating systems. DOS may also refer to: Computing * Data over signalling (DoS), multiplexing data onto a signalling channel * Denial-of-service attack (DoS), an attack on a communicat ...
and early Windows eras typically required compatibility with either
Ad Lib In music and other performing arts, the phrase (; from Latin for 'at one's pleasure' or 'as you desire'), often shortened to "ad lib" (as an adjective or adverb) or "ad-lib" (as a verb or noun), refers to various forms of improvisation. The ...
or
Sound Blaster Sound Blaster is a family of sound cards designed by Singaporean technology company Creative Technology (known in the US as Creative Labs). Sound Blaster sound cards were the de facto standard for consumer audio on the IBM PC compatible system pl ...
audio cards. These cards used
FM synthesis Frequency modulation synthesis (or FM synthesis) is a form of sound synthesis whereby the frequency of a waveform is changed by modulating its frequency with a modulator. The frequency of an oscillator is altered "in accordance with the amplitud ...
, which generates sound through
modulation In electronics and telecommunications, modulation is the process of varying one or more properties of a periodic waveform, called the ''carrier signal'', with a separate signal called the ''modulation signal'' that typically contains informatio ...
of
sine wave A sine wave, sinusoidal wave, or just sinusoid is a curve, mathematical curve defined in terms of the ''sine'' trigonometric function, of which it is the graph of a function, graph. It is a type of continuous wave and also a Smoothness, smooth p ...
s.
John Chowning John M. Chowning (; born August 22, 1934 in Salem, New Jersey) is an American composer, musician, discoverer, and professor best known for his work at Stanford University, the founding of CCRMA - Center for Computer Research in Music and Acou ...
, the technique's pioneer, theorized that the technology would be capable of accurate recreation of any sound if enough sine waves were used, but budget computer audio cards performed FM synthesis with only two sine waves. Combined with the cards' 8-bit audio, this resulted in a sound described as "artificial" and "primitive".Levy, David S.
Aztech's WavePower daughtercard improves FM reception. (Aztech Labs Inc.'s wavetable synthesis add-on card for Sound Blaster 16 or Sound Galaxy Pro 16 sound cards) (Hardware Review) (Evaluation).
" Computer Shopper. SX2 Media Labs LLC. 1994. HighBeam Research. 4 September 2012
Wavetable
daughterboard In computing, an expansion card (also called an expansion board, adapter card, peripheral card or accessory card) is a printed circuit board that can be inserted into an electrical connector, or expansion slot (also referred to as a bus s ...
s that were later available provided audio samples that could be used in place of the FM sound. These were expensive, but often used the sounds from respected MIDI instruments such as the
E-mu Proteus The E-mu Proteus was a range of digital sound modules and keyboards manufactured by E-mu Systems in the late twentieth century. History E-mu Systems came to prominence in the early 1980s with their relatively affordable Emulator sampler, and s ...
. The computer industry moved in the mid-1990s toward wavetable-based soundcards with 16-bit playback, but standardized on a 2 MB of wavetable storage, a space too small in which to fit good-quality samples of 128 General MIDI instruments plus drum kits. To make the most of the limited space, some manufacturers stored 12-bit samples and expanded those to 16 bits on playback.


Other applications

Despite its association with music devices, MIDI can control any electronic or digital device that can read and process a MIDI command. MIDI has been adopted as a control protocol in a number of non-musical applications.
MIDI Show Control MIDI Show Control, or MSC, is a significant Real Time System Exclusive extension of the international Musical Instrument Digital Interface (MIDI) standard. MSC enables all types of entertainment equipment to easily communicate with each other thro ...
uses MIDI commands to direct stage lighting systems and to trigger cued events in theatrical productions. VJs and turntablists use it to cue clips, and to synchronize equipment, and recording systems use it for synchronization and
automation Automation describes a wide range of technologies that reduce human intervention in processes, namely by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machines ...
.
Apple Motion Motion is a software application produced by Apple Inc. for their macOS operating system. It is used to create and edit motion graphics, titling for video production and film production, and 2D and 3D compositing for visual effects. History Th ...
allows control of animation parameters through MIDI. The 1987
first-person shooter First-person shooter (FPS) is a sub-genre of shooter video games centered on gun and other weapon-based combat in a first-person perspective, with the player experiencing the action through the eyes of the protagonist and controlling the pl ...
game ''
MIDI Maze ''MIDI Maze'' is a networked first-person shooter maze game for the Atari ST developed by Xanth Software F/X and released in 1987 by Hybrid Arts. The game takes place in a maze of untextured walls. The world animates smoothly as the player turns ...
'' and the 1990
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–Jun