Comments
Description
Transcript
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」ファイルを入れましょう。 トップページへ ホームへ