Played by:
Jeff Lorber on:
Steve Lipson on:
on:
on:
Programming in music: an overview
Programming in music refers to the process of using electronic devices, such as computers, synthesizers, drum machines, and software, to generate or manipulate musical sounds. It involves creating musical arrangements, beats, melodies, and even full compositions through digital means. While the term is most associated with electronic music, programming is widely used across genres.
History of programming in music
The concept of programming in music dates back to the mid-20th century with the advent of early electronic instruments like the Theremin and the development of tape music techniques. However, it gained significant momentum with the creation of synthesizers and sequencers in the 1960s and 1970s. Robert Moog’s invention of the Moog synthesizer played a critical role in revolutionizing how musicians could program sounds.
In the 1980s, drum machines, such as the Roland TR-808, and software-based sequencers became staples in music production. These tools allowed musicians to automate rhythms and melodies, making it easier to experiment with sound and structure. Genres like hip hop, house, and techno emerged from these developments, with artists using programming to create complex, rhythmic, and highly produced music.
Elements of programming
Programming in music generally involves several key components:
MIDI (Musical Instrument Digital Interface)
MIDI is a technology that allows digital instruments to communicate with each other. It enables musicians to sequence sounds, automate parameters, and control multiple devices from one central unit. It is essential in creating programmed music.
DAWs (Digital Audio Workstations)
DAWs are software platforms, such as Ableton Live, Logic Pro, and FL Studio, that musicians use to compose, record, and arrange music. DAWs often feature built-in instruments, effects, and plug-ins, making it easy to create fully produced tracks without live instruments.
Sequencing
Sequencing refers to the process of arranging sounds in a specific order to create musical patterns. It is commonly used for beats and loops in genres such as electronic dance music (EDM), where repetitive patterns are key to the structure.
Genres and Styles
Programming has had a transformative impact on numerous genres:
Electronic music
From ambient to techno, programming is at the heart of electronic music, allowing for the creation of synthesized sounds and complex rhythmic structures.
Hip hop
Drum machines and sequencers have been crucial in the development of hip hop. Programmers create beats and samples to serve as the foundation for rapped verses.
Pop music
Many modern pop songs are heavily reliant on programming for their production, with programmed drums, basslines, and synths filling out the arrangements.
Programming and live performance
In addition to its use in studio production, programming plays a major role in live music performances. Artists can use sequencers and DAWs to trigger backing tracks or even entire sets during live shows. Some artists combine live instruments with programmed tracks, resulting in a hybrid performance.
Bruce Hornsby and music programming
Though Bruce Hornsby is widely known for his piano-based music, he has explored programming techniques, especially in later years. On albums like Absolute Zero (2019), Hornsby blends electronic programming with traditional instruments, showcasing how digital tools can expand the sonic palette for even the most organic-based musicians. His experimentation shows how programming can add layers of texture and depth to otherwise traditional compositions.
In summary, programming in music has evolved from its early origins in the mid-20th century to become a central component of modern music production and live performance. From electronic to acoustic fusion, the technology continues to reshape the possibilities of sound creation.