Audio Programming
   HOME

TheInfoList



OR:

Programming is a form of
music Music is the arrangement of sound to create some combination of Musical form, form, harmony, melody, rhythm, or otherwise Musical expression, expressive content. Music is generally agreed to be a cultural universal that is present in all hum ...
production Production may refer to: Economics and business * Production (economics) * Production, the act of manufacturing goods * Production, in the outline of industrial organization, the act of making products (goods and services) * Production as a stat ...
and performance using
electronic device Electronics is a scientific and engineering discipline that studies and applies the principles of physics to design, create, and operate devices that manipulate electrons and other electrically charged particles. It is a subfield of physics and ...
s and
computer software Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications. The history of software is closely tied to the development of digital comput ...
, such as sequencers and
workstations A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term ''workstat ...
or hardware
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
s, sampler and sequencers, to generate sounds of musical instruments. These musical sounds are created through the use of music coding languages. There are many music coding languages of varying complexity. Music programming is also frequently used in modern
pop Pop or POP may refer to: Arts, entertainment, and media * Pop music, a musical genre Artists * POP, a Japanese idol group now known as Gang Parade * Pop! (British group), a UK pop group * Pop! featuring Angie Hart, an Australian band Album ...
and
rock Rock most often refers to: * Rock (geology), a naturally occurring solid aggregate of minerals or mineraloids * Rock music, a genre of popular music Rock or Rocks may also refer to: Places United Kingdom * Rock, Caerphilly, a location in Wale ...
music from various regions of the world, and sometimes in
jazz Jazz is a music genre that originated in the African-American communities of New Orleans, Louisiana, in the late 19th and early 20th centuries. Its roots are in blues, ragtime, European harmony, African rhythmic rituals, spirituals, h ...
and
contemporary classical music Contemporary classical music is Western art music composed close to the present day. At the beginning of the 21st-century classical music, 21st century, it commonly referred to the post-1945 Modernism (music), post-tonal music after the death of ...
. It gained popularity in the 1950s and has been emerging ever since. Music programming is the process in which a musician produces a sound or "patch" (be it from scratch or with the aid of a
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
/ sampler), or uses a sequencer to arrange a song.


Coding languages

Music coding languages are used to program the electronic devices to produce the instrumental sounds they make. Each coding language has its own level of difficulty and function.


Alda

The music coding language Alda provides a tutorial on coding music and is, "designed for musicians who do not know how to program, as well as programmers who do not know how to music". The website also has links to install, tutorial, cheat sheet, docs, and community for anyone visiting the website.


LC

LC computer music programming language is a more complex computer music programming language meant for more experienced coders. One of the differences between this language and other music coding languages is that, "Unlike existing unit-generator languages, LC provides objects as well as library functions and methods that can directly represent microsounds and related manipulations that are involved in microsound synthesis."


History and development

Music programming has had a vast history of development leading to the creation of different programs and languages. Each development comes with more function and utility and each decade tends to favor a certain program and or piece of equipment.


MUSIC-N

The first
digital synthesis A digital synthesizer is a synthesizer that uses digital signal processing (DSP) techniques to make musical sounds, in contrast to older analog synthesizers, which produce music using analog electronics, and Sampler (musical instrument), samplers, ...
family of
computer programs A computer program is a sequence or set of instructions in a programming language for a computer to Execution (computing), execute. It is one component of software, which also includes software documentation, documentation and other intangibl ...
and languages being
MUSIC-N MUSIC-N refers to a family of computer music programs and programming languages descended from or influenced by MUSIC, a program written by Max Mathews in 1957 at Bell Labs. MUSIC was the first computer program for generating digital audio wavefor ...
created by
Max Mathews Max Vernon Mathews (November 13, 1926 – April 21, 2011) was an American pioneer of computer music. Biography Max Vernon Mathews was born in Columbus, Nebraska, to two science schoolteachers. His father in particular taught physics, chemistry ...
. The development of these programs, allowed for more flexibility and utility, eventually leading them to become fully developed languages. As programs such as MUSIC I, MUSIC II and MUSIC III were developed, which were all created by Max Matthews, new technologies were incorporated in such as the table-lookup oscillator in MUSIC II and the
unit generator Unit generators (or ''ugens'') are the basic formal units in many MUSIC-N-style computer music programming languages. They are sometimes called opcodes (particularly in Csound), though this expression is not considered accurate in that these are ...
in MUSIC III. The breakthrough technologies such as the unit generator, which acted as a building block for music programming software, and the acoustic compiler, which allowed "unlimited number of sound synthesis structures to be created in the computer", further the complexity and evolution of music programming systems.


Drum machines

Around the time of the 1950s, electric rhythm machines began to make way into
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 ...
. These machines began to gain much traction amongst many artists as they saw it as a way to create
percussion A percussion instrument is a musical instrument that is sounded by being struck or scraped by a percussion mallet, beater including attached or enclosed beaters or Rattle (percussion beater), rattles struck, scraped or rubbed by hand or ...
sounds in an easier and more efficient way. Artists who used this kind of technology include
J. J. Cale John Weldon "J. J." Cale (December 5, 1938 – July 26, 2013) was an American guitarist, singer, and songwriter. Though he avoided the limelight, his influence as a musical artist has been acknowledged by figures such as Neil Young, Mark Knopf ...
,
Sly Stone Sylvester Stewart (March 15, 1943 – June 9, 2025), better known by his stage name Sly Stone, was an American musician, songwriter and record producer. He was the frontman of Sly and the Family Stone, playing a critical role in the development ...
,
Phil Collins Philip David Charles Collins (born 30 January 1951) is an English musician, songwriter, record producer and actor. He was the drummer and later became the lead singer of the rock band Genesis (band), Genesis and had a successful solo career, ac ...
,
Marvin Gaye Marvin Pentz Gaye Jr. (; April 2, 1939 – April 1, 1984) was an American Rhythm and blues, R&B and soul singer, songwriter, musician, and record producer. He helped shape the sound of Motown in the 1960s, first as an in-house session player an ...
, and
Prince A prince is a male ruler (ranked below a king, grand prince, and grand duke) or a male member of a monarch's or former monarch's family. ''Prince'' is also a title of nobility (often highest), often hereditary, in some European states. The ...
. Some of the popular
drum machine A drum machine is an electronic musical instrument that creates percussion sounds, drum beats, and patterns. Drum machines may imitate drum kits or other percussion instruments, or produce unique sounds, such as synthesized electronic tones. A d ...
s through the time of the 1950s-1970s were the Side Man, Ace Tone's Rhythm Ace, Korg's Doncamatic, and Maestro's Rhythm King. In 1979, the LM-1 drum machine computer was released by guitarist
Roger Linn Roger Curtis Linn is an American designer of electronic musical instruments and equipment. He is the designer of the LM-1, the first drum machine to use samples, and the MPC sampler, which had a major influence on the development of hip hop ...
, its goal being to help artists achieve realistic sounding drum sounds. This drum machine had eight different drum sounds:
kick drum The bass drum is a large drum that produces a note of low definite or indefinite pitch. The instrument is typically cylindrical, with the drum's diameter usually greater than its depth, with a struck head at both ends of the cylinder. The hea ...
,
snare SNARE proteins – "Soluble NSF attachment protein, SNAP REceptors" – are a large protein family consisting of at least 24 members in yeasts and more than 60 members in mammalian and plant cells. The primary role of SNARE proteins is to m ...
,
hi-hat A hi-hat (hihat, high-hat, etc.) is a combination of two cymbals and a pedal, all mounted on a metal stand. It is a part of the standard drum kit used by drummers in many styles of music including rock music, rock, popular music, pop, jazz, an ...
,
cabasa The cabasa, similar to the shekere, is a percussion instrument that is constructed with loops of steel ball chain wrapped around a wooden cylinder. The cylinder is fixed to a long, wooden or plastic handle. The metal cabasa was created by Mar ...
,
tambourine The tambourine is a musical instrument in the percussion family consisting of a frame, often of wood or plastic, with pairs of small metal jingles, called "zills". Classically the term tambourine denotes an instrument with a drumhead, thoug ...
, two
tom toms A tom drum (also known as a tom-tom) is a cylindrical drum with no snares, named from the Anglo-Indian and Sinhala language. It was added to the drum kit in the early part of the 20th century. Most toms range in size between in diameter, thoug ...
, two
congas The conga, also known as tumbadora, is a tall, narrow, single-headed drum from Cuba. Congas are stave (wood), staved like barrels and classified into three types: quinto (drum), quinto (lead drum, highest), tres dos or tres golpes (middle), an ...
,
cowbell A cowbell (or cow bell) is a bell (instrument), bell worn around the neck of free-roaming livestock so herders can keep track of an animal via the sound of the bell when the animal is grazing out of view in hilly landscapes or vast plains. ...
, clave, and
handclaps A clap is the percussive sound made by striking together two flat surfaces, as in the body parts of humans or animals. Humans clap with the palms of their hands, often quickly and repeatedly to express appreciation or approval (see applause), b ...
. The different sounds could be recorded individually and they sounded real because of the high
frequencies Frequency is the number of occurrences of a repeating event per unit of time. Frequency is an important parameter used in science and engineering to specify the rate of oscillatory and vibratory phenomena, such as mechanical vibrations, audio ...
of the sound (28 kHz). Some notable artists who used the LM-1 were
Peter Gabriel Peter Brian Gabriel (born 13 February 1950) is an English singer, songwriter, musician, and human rights activist. He came to prominence as the original frontman of the rock band Genesis. He left the band in 1975 and launched a solo career wit ...
,
Stevie Wonder Stevland Hardaway Morris (; Judkins; born May 13, 1950), known professionally as Stevie Wonder, is an American and Ghanaian singer-songwriter, musician, and record producer. He is regarded as one of the most influential musicians of the 20th c ...
,
Michael Jackson Michael Joseph Jackson (August 29, 1958 – June 25, 2009) was an American singer, songwriter, dancer, and philanthropist. Dubbed the "King of Pop", he is regarded as Cultural impact of Michael Jackson, one of the most culturally significan ...
, and
Madonna Madonna Louise Ciccone ( ; born August 16, 1958) is an American singer, songwriter, record producer, and actress. Referred to as the "Queen of Pop", she has been recognized for her continual reinvention and versatility in music production, ...
. These developments continued to happen in future decades leading to the creation of new
electrical instruments Electricity is the set of physical phenomena associated with the presence and motion of matter possessing an electric charge. Electricity is related to magnetism, both being part of the phenomenon of electromagnetism, as described by Maxwel ...
such as the
Theremin The theremin (; originally known as the ætherphone, etherphone, thereminophone or termenvox/thereminvox) is an electronic musical instrument controlled without physical contact by the performer (who is known as a thereminist). It is named aft ...
,
Hammond organ The Hammond organ is an electric organ invented by Laurens Hammond and John M. Hanert, first manufactured in 1935. Multiple models have been produced, most of which use sliding #Drawbars, drawbars to vary sounds. Until 1975, sound was created ...
,
electric guitar An electric guitar is a guitar that requires external electric Guitar amplifier, sound amplification in order to be heard at typical performance volumes, unlike a standard acoustic guitar. It uses one or more pickup (music technology), pickups ...
,
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
, and
digital sampler A sampler is an electronic musical instrument that records and plays back samples (portions of sound recordings). Samples may comprise elements such as rhythm, melody, speech, sound effects or longer portions of music. The mid-20th century saw ...
. Other technologies such as the
phonograph A phonograph, later called a gramophone, and since the 1940s a record player, or more recently a turntable, is a device for the mechanical and analogue reproduction of sound. The sound vibration Waveform, waveforms are recorded as correspond ...
, tape-recorder, and
compact disc The compact disc (CD) is a Digital media, digital optical disc data storage format co-developed by Philips and Sony to store and play digital audio recordings. It employs the Compact Disc Digital Audio (CD-DA) standard and was capable of hol ...
have enabled artists to create and produce sounds without the use of live musicians.


Music programming in the 1980s

The music programming innovations of the 1980s brought many new unique sounds to this style of music. Popular music sounds during this time were the
gated reverb Gated reverb or gated ambience is an audio processing technique that combines strong reverb and a noise gate that cuts the tail of the reverb. The effect is typically applied to recordings of drums (or live sound reinforcement of drums in a PA ...
,
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
s, drum machines with 1980s sounds, vocal
reverb In acoustics, reverberation (commonly shortened to reverb) is a persistence of sound after it is produced. It is often created when a sound is reflected on surfaces, causing multiple reflections that build up and then decay as the sound is a ...
,
delay Delay or DeLay may refer to: People * B. H. DeLay (1891–1923), American aviator and movie stunt pilot * Dorothy DeLay (1917–2002), American violin instructor * Florence Delay (born 1941), French academician and actor * Jan Delay, stage name ...
, and
harmonization In music, harmonization is the chordal accompaniment to a line or melody: "Using chords and melodies together, making harmony by stacking scale tones as triads". A harmonized scale can be created by using each note of a musical scale as a r ...
, and master bus mix downs and tape. Music programming began to emerge around this time which drew up controversy. Many artists were adapting more towards this technology and the traditional way music was made and recorded began to change. For instance, many artists began to record their beats by programming instead of recording a live
drummer A drummer is a percussionist who creates music using drums. Most contemporary western music ensemble, bands that play Rock music, rock, Pop music, pop, jazz, or Contemporary R&B, R&B music include a drummer for purposes including timekeepi ...
.


Music programming in the early 2000s

Today, music programming is very common, with artists using software on a computer to produce music and not actually using physical instruments. These different programs are called
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 pr ...
s (DAW) and are used for editing,
recording A record, recording or records may refer to: An item or collection of data Computing * Record (computer science), a data structure ** Record, or row (database), a set of fields in a database related to one entity ** Boot sector or boot record, re ...
, and mixing music files. Most DAW programs incorporate the use of
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
technology, which allows for music production software to carry out communication between
electronic instruments 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 ...
, computers, and other related devices. While most DAWs carry out the same function and do the same thing, there are some that require less expertise and are easier for beginners to operate. These programs can be run on personal computers. Popular DAWs include:
FL Studio FL Studio (known as FruityLoops before 2003) is a digital audio workstation (DAW) developed by the Belgian company Image-Line. It features a graphical user interface with a pattern-based music sequencer. It is available in four different ...
, Avid
Pro Tools Pro Tools is a digital audio workstation (DAW) developed and released by Avid Technology (formerly Digidesign) for Microsoft Windows and macOS. It is used for music creation and production, sound for picture (sound design, audio post-productio ...
, Apple Logic Pro X, Magix
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 ...
,
Ableton Live Ableton Live is a digital audio workstation for macOS and Windows developed by the German company Ableton. In contrast to many other software sequencers, Live is designed to be an instrument for live performances as well as a tool for compos ...
, Presonus Studio One, Magix Samplitude Pro X, Cockos
Reaper A reaper is a farm implement that reaps (cuts and often also gathers) crops at harvest when they are ripe. Usually the crop involved is a cereal grass, especially wheat. The first documented reaping machines were Gallic reapers that were used ...
, Propellerhead
Reason Reason is the capacity of consciously applying logic by drawing valid conclusions from new or existing information, with the aim of seeking the truth. It is associated with such characteristically human activities as philosophy, religion, scien ...
,
Steinberg Cubase 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-do ...
Pro,
GarageBand GarageBand is a software application by Apple Inc., Apple for macOS, iPadOS, and iOS devices that allows users to create music or Podcast, podcasts. It is a lighter, amateur-oriented offshoot of Logic Pro. GarageBand was originally released for ...
, and
Bitwig Studio Bitwig Studio is a proprietary digital audio workstation developed by Bitwig GmbH. Bitwig is available for Linux, macOS, and Windows. Bitwig is designed to be an instrument for live performances as well as a tool for composing, recording, arr ...
.


Equipment

*Technology:
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 pr ...
,
drum machine A drum machine is an electronic musical instrument that creates percussion sounds, drum beats, and patterns. Drum machines may imitate drum kits or other percussion instruments, or produce unique sounds, such as synthesized electronic tones. A d ...
,
groovebox A groovebox is a self-contained electronic or digital musical instrument for the production of live, loop-based electronic music with a high degree of user control facilitating improvisation. The term "Groovebox" was originally used by Roland Co ...
, sampler, sequencer,
synthesizer A synthesizer (also synthesiser or synth) is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis a ...
and
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...


References


External links

* {{Electronic rock Electronic music Musical techniques