Je suis en train de préparer un petit tuto sur load sound pour les débutants.
Dans mes recherches, je viens de m'appercevoir qu'il n'existait pas d'option "avance rapide" satisfaisant lors de la lecture d'un son chargé via "load sound".
La seule que j'ai trouvé permettait de faire une avance rapide mais sans entendre le son joué ... pas très agréable lorsque l'on veut trouver un passage précis.
Voici donc une solution qui a défaut d'être parfaite, fonctionne :
Lors de l'appuie sur le bouton avance rapide, le son s'accèlère.
Si vous le relacher, le son reprend sa vitesse normale
Définitions des objets :
timing : variable dans laquelle on enregistre la position du son en millisecondes
musique : objet dans lequel on a chargé le loadsound au préalable
AR : bouton d'avance rapide
function avancerapide()
{
timing = musique.position;
musique.start(timing/1000 + 5);
}
AR.onPress = function()
{
var avance = set Interval (avancerapide, 400);
AR.onRelease= function()
{
clearInterval (avance);
}
};
Commentaires