processingで音楽を再生させる
2017/10/02
Processingのバージョンは3.3.6です。
音楽をバックグラウンドで再生するMinimライブラリの超基本的な使い方です。
スタディサプリの「メディアアート講座」にて解説されていた"music"クラスとやら(スタディサプリ側が独自に作ったクラスっぽい)、
その他ネットに既にある"Minim"クラスの使い方解説記事でも動くものがなかったため、私の実行例をあげておきます。
①まずProcessingのメニューバー「スケッチ」→「ライブラリをインポート」→「ライブラリを追加」→「Minim」を検索→ダウンロード
②「ライブラリをインポート」欄にMinimが追加されているので選択
③再生したい音楽ファイルを同じライブラリ下に置く
④
import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.effects.*; import ddf.minim.signals.*; import ddf.minim.spi.*; import ddf.minim.ugens.*; //インポートした際に追記されるコード Minim minim = new Minim(this); AudioPlayer player; //サウンドを入れる用変数 public void setup(){ size(640,500); //スクリーンサイズ player = minim.loadFile("音楽ファイル名.mp3"); //ファイル読み込み player.play(); //play }
あとは上記のファイル読み込み、音楽を再生させるコードを追記すれば動いた。