J'ai un code simple pour traiter un tampon flottant avec un filtre passe-bas. est ici la fonction:Problèmes avec filtre passe-bas utilisant TarsosDSP pour Android
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();
}
Le résultat est que la mémoire tampon n'est pas traitée du tout et est retourné comme il est. Je ne peux pas trouver un exemple de travail connexe partout difficile.
Merci à l'avance