Jump to content

Programming (music)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Benwatts71 (talk | contribs) at 02:56, 30 May 2021. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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.

Specialised programming languages for music composition allow for an enhanced customisation. Programming languages are essentially algorithms, using a sequence of steps to allow hardware to function in a specific way. Traditional music has relied on notation in order to present a sequence, however modern day music composition focuses on the dynamic computation of sounds, requiring more of an communicative programming language[1]

Equipment

  • Dobrian, Chris (1988). "Music Programming: An Introductory Essay". Claire Trevor School of the Arts, UC Irvine.
  1. ^ Dannenberg, R. (2018). Languages for Computer Music. Frontiers in Digital Humanities, 5.