プログラミングとは、シーケンサーやワークステーション、あるいはハードウェアシンセサイザー、サンプラー、シーケンサーなどの電子機器とコンピュータソフトウェアを用いて楽器の音を生成する音楽制作・演奏の一形態です。これらの音楽音は、音楽コーディング言語を用いて作成されます。音楽コーディング言語には、複雑さの異なる様々な言語が存在します。音楽プログラミングは、世界各地の現代ポップスやロックミュージック、そして時にはジャズや現代クラシック音楽でも頻繁に使用されています。1950年代に人気を博し、それ以来、発展を続けています。[ 1 ]
音楽プログラミングとは、ミュージシャンがサウンドまたは「パッチ」(ゼロから、またはシンセサイザー/サンプラーの助けを借りて)を作成したり、シーケンサーを使用して曲をアレンジしたりする プロセスです。
音楽コーディング言語は、電子機器をプログラムして楽器の音を出すために使用されます。それぞれのコーディング言語には、独自の難易度と機能があります。
音楽コーディング言語Aldaは音楽コーディングのチュートリアルを提供しており、「プログラミングの仕方を知らないミュージシャンや、音楽の作り方を知らないプログラマーのために設計されている」とのこと。[ 2 ]ウェブサイトにはインストール、チュートリアル、チートシート、ドキュメント、コミュニティへのリンクもあり、ウェブサイトを訪れる人なら誰でも利用できます。
LCコンピュータ音楽プログラミング言語は、より経験豊富なコーダー向けの、より複雑なコンピュータ音楽プログラミング言語です。この言語と他の音楽コーディング言語との違いの一つは、「既存のユニットジェネレータ言語とは異なり、LCはマイクロサウンドやマイクロサウンド合成に関わる関連操作を直接表現できるオブジェクトだけでなく、ライブラリ関数やメソッドも提供している」ことです。[ 3 ]
音楽プログラミングは長い発展の歴史を持ち、様々なプログラムや言語が誕生してきました。それぞれの発展によって機能や実用性が向上し、10年ごとに特定のプログラムや機器が好まれる傾向があります。
最初のデジタル合成コンピュータプログラムおよび言語ファミリーは、マックス・マシューズによって作成されたMUSIC-Nでした。これらのプログラムの開発により、柔軟性と実用性が向上し、最終的には完全に開発された言語へと発展しました。マックス・マシューズによって作成されたMUSIC I、MUSIC II、MUSIC IIIなどのプログラムが開発されるにつれて、MUSIC IIのテーブルルックアップ発振器やMUSIC IIIのユニットジェネレータなど、新しい技術が組み込まれました。音楽プログラミングソフトウェアの構成要素として機能するユニットジェネレータや、「コンピュータ内で無制限の数のサウンド合成構造を作成できる」ことを可能にした音響コンパイラなどの画期的な技術は、音楽プログラミングシステムの複雑さと進化をさらに促進しました。[ 4 ]
1950年代頃、電気リズムマシンがポピュラー音楽に浸透し始めました。これらのマシンは、より簡単かつ効率的にパーカッションサウンドを作成する方法と見なされ、多くのアーティストの間で人気を集め始めました。この技術を使用したアーティストには、JJ Cale、Sly Stone、Phil Collins、Marvin Gaye、Princeなどがいます。1950年代から1970年代にかけて人気のあったドラムマシンには、Side Man、Ace ToneのRhythm Ace、KorgのDoncamatic、MaestroのRhythm Kingなどがあります。1979年には、ギタリストのRoger Linnによって、アーティストがリアルなドラムサウンドを実現できるようにすることを目的として、ドラムマシンコンピュータLM-1がリリースされました。このドラムマシンには、キックドラム、スネア、ハイハット、カバサ、タンバリン、2つのタムタム、2つのコンガ、カウベル、クラーベ、ハンドクラップの8種類のドラムサウンドがありました。異なるサウンドは個別に録音でき、サウンドの高周波数(28 kHz)によりリアルに聞こえました。 LM-1を使用していた著名なアーティストには、ピーター・ガブリエル、スティービー・ワンダー、マイケル・ジャクソン、マドンナなどがいます。[ 1 ]これらの開発はその後数十年にわたって続き、テルミン、ハモンドオルガン、エレキギター、シンセサイザー、デジタルサンプラーなどの新しい電子楽器が生まれました。蓄音機、テープレコーダー、コンパクトディスクなどの他の技術により、アーティストは生のミュージシャンを使わずにサウンドを作成および制作できるようになりました。[ 5 ] [ 6 ]
1980年代の音楽プログラミングの革新は、このスタイルの音楽に多くの新しいユニークなサウンドをもたらしました。この時期に人気のあった音楽サウンドは、ゲートリバーブ、シンセサイザー、1980年代のサウンドを備えたドラムマシン、ボーカルリバーブ、ディレイ、ハーモナイゼーション、マスターバスミックスダウン、テープでした。[ 7 ]音楽プログラミングが登場し始めたのはこの頃で、論争を巻き起こしました。多くのアーティストがこの技術をより積極的に取り入れるようになり、従来の音楽制作と録音の方法が変化し始めました。例えば、多くのアーティストが生のドラマーを録音する代わりに、プログラミングでビートを録音し始めました。[ 1 ]
今日では、音楽プログラミングは非常に一般的になっており、アーティストはコンピュータ上のソフトウェアを使用して音楽を制作し、実際には物理的な楽器は使用していません。これらのさまざまなプログラムはデジタルオーディオワークステーション(DAW)と呼ばれ、音楽ファイルの編集、録音、ミキシングに使用されます。ほとんどの DAW プログラムにはMIDIテクノロジが組み込まれており、音楽制作ソフトウェアは電子楽器、コンピュータ、およびその他の関連デバイス間の通信を実行できます。ほとんどの DAW は同じ機能を実行し、同じことを行いますが、専門知識をあまり必要とせず、初心者でも簡単に操作できるものもあります。これらのプログラムは、パーソナルコンピュータで実行できます。人気の DAW には、FL Studio、Avid Pro Tools、Apple Logic Pro X、Magix Acid Pro、Ableton Live、Presonus Studio One、Magix Samplitude Pro X、Cockos Reaper、Propellerhead Reason、Steinberg Cubase Pro、GarageBand、Bitwig Studioなどがあります。