openFrameworks 簡単にAudioRreactiveなオブジェクトを作る
-ofApp.h-
#pragma once
#include "ofMain.h"
class ofApp:public ofBaseApp{
...
ofSoundPlayer mySound; //ofSoundPlayerクラスをインスタンス化
float radius; //円の半径
};
-ofApp.cpp-
#include "ofApp.h"
void ofApp::setup(){
...
}
void ofApp::update(){
//サウンドの音量をリアルタイムに取得しvalポインタ配列に格納
float * val =ofSoundGetSpectrum(1)
radius = val[0] * 800.0; //円の半径に適用
}