SOUNDPLAYING verstehe ich nicht ?!?

Previous topic - Next topic

D2O

SoundPlaying() gibt eine 1 zurück wenn der sound gestartet hat,
wärend er noch abspielt kommt wieder eine 0 als Rückgabe.

Was kommt wenn er beendet ist?
bzw. ich möchte wissen wie ich heraus bekommen das er nicht mehr läuft.
Wie stelle ich das an?
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Kitty Hello

Wenn 0 ist, dann ist der Sound aus/spielt nicht mehr. Wenn's nicht stimmt -> Bug. Aber bei mir ging das immer.

D2O

Jepp, ich habe da wohl die Chanel ausgabe von Playsound() und Soundplaying() vertauscht.
So hatte ich auch werte von -1  :whistle:

Dann kanns ja weiter gehen mit Sound ES  =D


Noch eine frage, was bring der Buffer 1-4 ?
Find nirgends eine beschreibung dafür, bis jetzt nutze ich immer Buffer 1 und konnte noch nichts negatives daran feststellen.
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

peterpan

Hi,

eine Beschreibung gibt es schon, mal richtig lesen!

Wenn Buffer  = (2 - 4), dann wird Sound (2x - 4x)  abgespielt.
Bedenke:  Jeder Buffer belegt mehr Speicherplatz.

 

D2O

Wie 2x ?
Gleichzeitig?
Nacheinander?
Oder 2x extra aufrufen?

Ich kann bei mir keinen unterschied fesstellen.  =(
Aber bin eh eine "Taube schelle"   =D
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

peterpan

Hi D²O,

der Sound wird 1x oder 2x oder 3x oder 4x gespielt.
Das funktioniert so:
Wenn Du in einem Spiel über ein Goldstück oder einer Münze gehst, dann ertönt ein Sound, 1x.
Danach liegt noch ein Goldstück oder Münze über die Du gehst oder über das Du gehst.
Der Sound der hier spielen sollte wird verschluckt, wenn Buffer 1x, wird aber gespielt bei Buffer 2x.

Ganz Einfach dank Gernot.

Ausprobieren !!
   

D2O

Oh man, das ist begreiflich  :booze:

Das ist mir so nie aufgefalllen da solchen sound oft nur sehr kurz sind.

Aber so ein mist, jetzt hab ich das mit dem SOUNDPLAYING() in meiner 2d_ES hinbekommen, jetzt kann ich das wieder anpassen :puke:
Macht nichts, noch 4Tage Maloche dann hab ich Urlaub und ich kann mich entlich mal wieder Intensiver damit beschäftigen.
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell