削除された内容 追加された内容
Kyube (トーク | 投稿記録)
語尾の統一、推敲
M編集の要約なし
3 行
==DTM入門==
 
[[w:DTMデスクトップミュージック|DTM]](DeskTop Musicの略?)はコンピュータを使って音楽を作る活動の事である。DTMは伝統的に高価な機材とソフトウェアを用いて行う活動とされており、廉価な代替物が手に入れにくかった分野です。しかし、現在では[[w:MIDI|MIDI]]の作成から音を出力する過程までが比較的手軽にできるようになっている(もちろん機材があればその過程が簡潔かつより高度な編集が可能であることはいうまでもありません)。
 
ここでは、[[w:Linux|Linux]]を利用してMIDIを作成し、ソフトウェア音源を利用して実際に音を鳴らすまでの手順について述べます。Linuxについては[[UNIX/Linux入門]]などを参照してください。
25 行
音を扱う情報と楽譜を扱う情報は非常に異なっています。
 
まず、楽譜が扱う情報は(あまり)曖昧さがありません。音の高さ1つを取っても例えばミとファの間には音は存在しないことになっていせん。一方、 音自体を情報として扱う視点から見れば、ミの音は周波数659Hzの音であり、ファの音は周波数698Hzの音(周波数については後述)であるので、その間には当然多くの音が存在し得ます。
 
このことから分かる通り、楽譜が扱う音は実際に音そのものとして存在し得る音よりもかなり少ない種類の音を扱います。このことは、情報をデジタル化する処理を考えるとありがたいことなのです。なぜなら、少ない種類の情報はより少ない量の情報で表すことができるからです(より正確な議論は[[w:情報量|情報量]]を参照)。
31 行
ここまででMIDIが扱う情報の性質について述べました。次に、実際のMIDIがどのような情報を扱っているかについて述べます。まず最初に、どんな情報を扱うかを直観的に述べます。そのあと実際の情報の表し方も述べますが、これは[[w:プログラマ|プログラマ]]向けの内容なのでMIDIを使うことが目的ならそこは読まなくてもよいでしょう。
 
楽譜を扱う上で重要な情報はある音程の音を出力する事である。MIDIでは、この命令のことを{{tt|NOTE_ON}}と呼びます。また、反対の命令として、ある音程の音の出力を取り止めることを{{tt|NOTE_OFF}}と呼びます。
 
基本的なMIDIは{{tt|NOTE_ON}}{{tt|NOTE_OFF}}の命令を繰り返すことで構成されます。しかし、楽譜に記述される情報はそれだけではありません。例えばある曲においては、楽譜の複数部分を同時に演奏する必要があります。例えば、[[w:ピアノ|ピアノ]]は両手で演奏される場合には、弾き手は楽譜の2つの部分を同時に演奏する必要があります。MIDIでは、これらの楽譜の部分をチャンネルと呼びます。MIDIを扱う場合には複数のチャンネルを扱う方法を規定する必要があります。
 
また、実際の演奏で利用される楽器の種類も、楽譜によって指定されます。そのため、MIDIではいくつかの楽器を使い分ける必要があります。<!-- これらの情報は、通常トラックの最前部に記録され、演奏を始めるときに読み出されます。 -->