Forum de discussion
Forum « Flash et Shockwave » (archives)
Retard au déclenchement de petits sons
Envoyé: 8 janvier 2006, 6h08 par oxyredox
Je mets en place un clavier-piano pour mon site, c'est à dire que quelques touches du clavier déclenchent des sons spécifique brefs (<2 sec.)
Je vous explique comment je m'y prends (je la fais courte!) :
Code:
sonY = new Sound();
sonU = new Sound();
ecoute=new Object();
Key.addListener(ecoute);
sonU.attachSound("Snare1");
sonY.attachSound("Snare2");
ecoute.onKeyDown = function(){
var x =Key.getCode();
switch(x){
case 85 : sonU.start(false);
break;
case 89 : sonY.start(false);
break;
}
}
Le problème c'est que j'ai un délai entre la pression de la touche et l'audition du son, qui à mmon avis frise les 300ms (ce qui pour jouer en rythme est ENORME !) est-ce que c'est fatal avec flash ou bien est-ce que je peux coder plus efficace ?
J'ajoute que tous les petits sons (une quinzaine) sont loadés au départ et sont en mp3 (soit une somme de sons de moins de 600 kilos grammes)
Merci d'avance!
Réponses
|