Seite 1 von 3

Gleichen Befehl gleichzeitig ausführen

Verfasst: 22.07.2005 12:01
von Delle
Wie schafft man es, z.B. PlaySound() gleichzeitig auszuführen?

Also nicht den Befehl untereinandern sondern gleichzeitig?

(will 2 Sounds gleichzeitig abspielen)

Verfasst: 22.07.2005 12:46
von Deeem2031
Ich denke mal, wenn du die nacheinander startest merkst du auch keinen Unterschied. Die genau gleichzeitig zu starten wird eh nichts.

Verfasst: 22.07.2005 13:50
von IcedCoffee
das es geht weiss ich aber nicht wie.
du kannst ja mal bei googel nach
multicasting anwendungen
suchen

Verfasst: 22.07.2005 14:10
von bluejoke
Und wie soll der Prozessor zwei Sachen gleichzeitig erledigen?
Es heißt doch der Prozessor, und wir wissen doch, dass echtes Multitasking den Frauen vorbehalten ist ;)

Ich schließe mich jedenfalls Deem (wie schon so oft) an.

Verfasst: 22.07.2005 14:17
von AndyX
Threads könnte man machen, aber das würde auch nicht viel mehr bringen...

Verfasst: 22.07.2005 14:22
von Green Snake
ich denke das es nicht geht, aber wie deem sagte:
es gibt sowiso kein unterschied zu hören :allright:
ob das jetzt eine ms später abgespielt wird, was solls? :lol:

wenn du immer die gleichen sounds hast, dann kannst du die mit einem sound bearbeitungs programm auch zusammen fügen :allright:

Verfasst: 22.07.2005 17:29
von bluejoke
Ja, ich denke die einzige Möglichkeit zwei Sounds wirklich gleichzeitig abzuspielen ist wohl, sie zuvor zusammen zu mischen.

Verfasst: 22.07.2005 17:30
von DarkDragon
Einfach den Sound 2 mal laden.

[EDIT]
Dieses "Feature" von PlaySound wurde schonmal besprochen.

Verfasst: 22.07.2005 18:15
von Green Snake
:?
wie meinst du das, 2 mal laden?
dann wen ich sound 1 lade, und dann sound 2 mit dem gleichen indeffer, dann wird doch sound 1 wieder gelöscht, oder?
und wenn ich sound 1 2 mal lade, dann bringt das ja nichts.
wie meinst du das?

Verfasst: 22.07.2005 18:18
von Batze
Du sollst zwei Sounds laden.

Code: Alles auswählen

loadsound(0, "sound.wma")
loadsound(1, "sound.wma")
Dann kann der Computer auch 2 mal darauf zugreifen.