ProcessingでMIDIを 使ってみよう!

ProcessingでMIDIを
使ってみよう!
・Processingでは、promidiというファイル
をダウンロードして、Processingのファ
イルに入れると簡単にMIDIが使用できま
す。またMIDIキーボードなどの音響機器
を使って、promidiのMIDIシーケンサーで
MIDIの再生や記憶をすることができます。
・今回はProcessingのexamplesに入れてサ
ンプルを使用してみました。
promidiをダウンロード
・promidiのファイ
ルを下のWebアドレ
スからダウンロー
ドしよう。
http://creativecom
puting.cc/p5libs/
promidi/
ファイルを解凍
・ダウンロードし
たファイルを解
凍しよう。
・解凍すると右の
ファイルが表示
されます。
ファイルを開く
・解凍したpromidi
のファイルの
「library」とい
うファイルを開
こう。
ファイルをコピーする
・「library」という
ファイルを開くと右
のように「promidi
Executable Jar
File (エグゼ
キュータブル)」と
いうファイルがある
ので、このファイル
をコピーします。
examplesファイルを開く
・promidiのファイ
ルの中にある
「examples」の
ファイルを開こう。
・「examples」の
ファイルを開くと
右のようにファイ
ルがあります。
examplesのpromidiを開く
・この「examples」
の中のファイルは
サンプルのプログ
ラムソースが入っ
ています。
・中にある
「promidi」の
ファイルを開くと
右のようなファイ
ルが入っています。
codeファイルを作る
・ここに「code」
というファイル
を作ります。
promidi Executable Jar File
ファイルを貼り付ける
・そして先ほどの
「promidi
Executable Jar
File」という
ファイルのコ
ピーを「code」
ファイルの中に
貼り付けます。
Codeファイルをコピーして
他のファイルに貼り付ける
・そして、この
「code」ファイル
を今度はコピーし
て、他のサンプル
プログラムのファ
イルの中に貼り付
けます。
examplesファイルを切り取る
・右のサンプルプロ
グラムのファイル
の中にすべてコ
ピーしたらこの
「examples」ファ
イル自体を切り取
ります。
(コピーでもよい)
Processingを開く
・そして
Processingの
ファイルを開き
ます。
・中にある
「examples」を
開きます。
examplesを開く
・すると右のよう
なファイルがあ
ります。
・このファイルは
Processingのサ
ンプルプログラ
ムのソースが
入っているフォ
ルダです。
promidiのexamplesファイルを
貼り付ける
・ここにpromidiで切
り取った
「examples」ファイ
ルを貼り付けます。
・同じ名前でわかりづ
らいので
「promidi_examples
」と変更します。
終了
・これで終了。一度
ファイルをすべて
閉じて、
Processingを起動。
・File→examples→
promidi_examples
でpromidiのサンプ
ルが使用できます。
サンプルプログラムの実行
・試しにpromidiのサ
ンプルプログラム
を使ってみよう。
・promidi_sequencer
のファイルを開き
実行してみよう。
プログラム・ソース
実行結果
・右のようなアイコンが出る
ので、マウスでクイックす
ると音が出ます。
・このサンプルはMIDIシーケ
ンサーです。
・音の高さ、強さ、長さが変
えられます。テンポなども
変えられるので自動演奏な
どが簡単に行えます。
注意
・同じようなファイルがたくさんあるので
ファイルを入れる場所に気をつけましょう。
・他のサンプルプログラムの実行はMIDI機器
を付けて実行しましょう。
・今回はサンプルを動かしましたが、自分で
作ったファイルの場合は、作ったファイル
の中に「promidi Executable Jar File」
の入った「code」ファイルを入れましょう。
トップページへ
ホームへ