0

ローパス フィルターを使用してフロート バッファーを処理するための簡単なコードがあります。関数は次のとおりです。

    public static float[] lowPass(float[] buffer, float frequnecy) {

    AudioFormat audioFormat = new AudioFormat(SAMPLE_RATE, 16, 1, true, false);
    AudioEvent audioEvent = new AudioEvent(audioFormat, 1024);
    audioEvent.setFloatBuffer(buffer);

    LowPassFS lowPassFilter = new LowPassFS(frequnecy, DSP.SAMPLE_RATE);
    lowPassFilter.process(audioEvent);

    return audioEvent.getFloatBuffer();
}

その結果、バッファはまったく処理されず、そのまま返されます。関連する実用的な例はどこにも見つかりません。

前もって感謝します

4

1 に答える 1