Ljud...

Programmering

3 svar · 428 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Trådstart#1

När man använder:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
sndPlaySound('ljud.wav', snd_Async or snd_NoDefault);

så kan man inte spela upp flera ljud över varandra! Hur kan man göra det?
Och hur gör man så att ljudet repeteras?

Medlem sedan apr. 20003 971 inlägg
#2

Flera ljud över varandra kan du endast göra i Windows 98/2000.

Hur man repterar ljud vet jag inte eftersom sndPlaySound inte är någon standard-funktion.

Medlem sedan maj 20002 993 inlägg
#3

Jag gjorde ett spel som jag ville ha bakgrundsljud som repeterdes oändlift och ljud när man sköt!

Medlem sedan maj 2000192 inlägg
#4

Du måste mixa ljuden om du ska spela flera stycken samtidigt, det finns funktioner för detta i DirectX så sök på det på nätet men jag har aldrig gjort nåt sånt. Vissa ljudkort kan mixa
flera wav ljud själv t.ex MonsterSound och även Windows 2000 är bra på detta. Märks tydligt när man har ICQ ljud och WinAmp igång samtidigt.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)