webForumDet fria alternativet

Spela midi en gån/sekund...

1 svar · 203 visningar · startad av trexter.com

trexter.comMedlem sedan apr. 20021 203 inlägg
#1

Det är vad jag vill göra. Ljudet måste spelas upp EXAKT en gång/sek och detta ska ske om och om igen...

Hur gör jag? (Antar att en timer är inblandad och 1000 millisekunder men hur jag får ihop det till ett script har jag ingen aning om...)

:)

JojoxxMedlem sedan juni 20004 308 inlägg
#2
<embed src="song.mid" name="mySound" hidden=true autostart=false loop=false mastersound>
<script language="JavaScript" type="text/javascript">
function repeatPlay(){
	document.mySound.stop();
	document.mySound.play();
}
setInterval("repeatPlay();",1000);
</script>

Tyvärr nollställer inte Internet Explorer tiden när du stoppar en fil i media-spelaren utan den fortsätter från samma ställe igen när du startar. Vet inte om det går att komma runt, men bästa sättet är antagligen att göra om midi-filen så att den är exakt 1 sek lång och sedan loopa den som vanligt i media-spelaren.

128 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)