Je rejoue le son avec SourceDataLine de Java mais chaque fois que j'essaie d'ajuster le volume (gain), il y a un délai de 0,2-0,5 seconde entre l'action et la réponse dans le haut-parleur. Les données audio sont écrites en morceaux de 4k à 16k (16 bits mono, 22kHz ~ 44k/s). Comment puis-je faire ce réglage du volume plus en temps réel?Ajustement du volume sonore java en temps réel
Le write(byte[], int, int)
bloque-t-il le réglage du gain du FloatControl? Ai-je besoin de revenir à un mode DSP pour ajuster simultanément le volume de données du tampon sonore ou soumettre des morceaux plus petits?
JDK7, décent PC Windows
Pas la réponse que je cherchais, mais il me semble que je devrais revenir aux livres de développement Java Game pour une solution DSP. – akarnokd