ボックスのサイズを調整するために、マイクから音量レベルを取得しようとしています (音量が大きい = 大きい)。しかし、私には次の問題があります: 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);
}
あなたが私に与えることができるどんな助けでも大歓迎ですありがとう