Необходимо получить этот контрол и наложить эффект.
| Код | import java.io.File;
import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import javax.sound.sampled.Control; import javax.sound.sampled.EnumControl; import javax.sound.sampled.Mixer; import javax.sound.sampled.Mixer.Info;
public class Test {
public static void main(String[] args) throws Exception {
File file = new File("d:\\welcome.wav"); AudioInputStream stream = AudioSystem.getAudioInputStream(file); Clip clip = AudioSystem.getClip(infoRes); if(clip.isControlSupported(EnumControl.Type.REVERB)) { } clip.open(stream); clip.start();
Thread.currentThread().sleep(99); while (clip.isRunning() && clip.isActive()) { Thread.currentThread().sleep(99); } clip.stop(); clip.close(); }
}
|
Но проверка показывает что он не поддерживается. Кто с этим сталкивался? Как это сделать? |