我正在尝试从我的麦克风中获取音量以调整盒子的大小(更大=更大)。但我有以下问题:a)getGain 似乎不断给我-64 b)getVolume 似乎不可用
我编辑了一个处理示例来响应麦克风而不是提供的音频文件,但无法弄清楚如何获取音量
这是我所拥有的
import ddf.minim.analysis.*;
import ddf.minim.*;
Minim minim;
AudioInput accessMic;
FFT fft;
float boxSize;
void setup () {
size(512, 200, P3D);
minim = new Minim(this);
accessMic = minim.getLineIn();
rectMode(CENTER);
}
void draw() {
background(255);
boxSize = accessMic.getGain();
stroke(255);
println(boxSize);
fill(0);
rect(width/2,height/2,boxSize,boxSize);
}
您能给我的任何帮助将不胜感激谢谢