Hallo liebe Community laugh

Ich bin am Schreiben eines Programms, welches beim Drücken einer Taste auf der Tastatur einen Ton ertönen lassen soll. Ich benutzte snd_play, weil es OGG-Sounds sind (Es müssen OGG-Sounds sein, da diese schnell geladen werden müssen) Nun ertönen die Töne aber völlig willkührlich, manchmal ertönen sie, manchmal nicht...
Ich habe das (Zum Testen erst einmal für die Zahlenreihe auf der Tastatur) so definiert:

Click to reveal..
Am Anfang vom Script:
Code:
SOUND* tas1  = "t1.OGG";


In einer Funktion:
Code:
snd_play(tas1,100,NULL);



Der Code drumrum kann kaum Schuld am Problem sein, denn wenn ich schreibe:

Click to reveal..
Code:
media_play("t1.OGG",NULL,100);



funktioniert es bestens und ohne Probleme; nur funktioniert das auf anderen Computern nicht mehr, ohne einen Treiber installieren zu müssen. (Und die Symbolleiste wird mit der Zeit sehr lang, da viele Sounds abgespielt werden)
Also ist das keine Option.
Weiss wer was ich falsch gemacht habe?
Bei anderen Spielen bei denen ich snd_play benutzt habe hats immer gut funktioniert smirk

Danke für eure Hilfe,
Hopfel


Hilf mir, dir zu helfen!