{
File sound=new File("audiocheck.net_whitenoisegaussian.wav");
Clip clip=AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(sound));
clip.start();
Thread.sleep((clip.getMicrosecondLength()/1000));//
} catch(UnsupportedAudioFileException | IOException | ex);
зачем использовать Thread.sleep в этом коде !!!? со звуками