Programming is a form of music production and performance using electronic devices and computer software, such as sequencers and workstations or hardware synthesizers, sampler and sequencers, to generate sounds of musical instruments . It is also frequently used in "modern" pop and rock music from various regions of the world, and sometimes in jazz and contemporary classical music.
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/sampler), or uses a sequencer to arrange a song.
- Technology: digital audio workstation, drum machine, groovebox, sampler, sequencer, synthesizer and MIDI
- Dobrian, Chris (1988). "Music Programming: An Introductory Essay". Claire Trevor School of the Arts, UC Irvine.