Witam,
mam taki problem ponieważ próbuje zapętlić dźwięk w ten sposob:

		try
		{
			URL UrlSoundtrack= new URL("file:soundtrack.wav");
			AudioClip sound = Applet.newAudioClip(UrlSoundtrack);
			sound.loop();
			
		} catch (MalformedURLException e)
		{
			e.printStackTrace();
		}

i gdy robie to w jakims prostym programie to działa bez problemu, ale gdy robie to w bardziej skomplikowanej aplikacji w której różne zmienne ciągle sa tworzone i usuwane to po jakims czasie dzwiek gaśnie.
Dlaczego tak sie dzieje? I co zrobic zeby to naprawić?