Question

Je fais un clin d'œil, ce qui est essentiellement un outil de suivi très simple. Ma question concerne la lecture séquentielle et des problèmes plus spécifiquement de synchronisation.

Le SoundChannel-objet fournit commodément un SoundCompleted-événement, mais se fondant sur qui se traduit par de minuscules écarts entre les sons qui (malheureusement) rend inutile.

Tout ce que j'ai réussi à creuser jusqu'à présent, des tutoriels en utilisant des événements déclenchants chaque milliseconde et regarder manuellement la tique où commencer le son suivant. Cela semble un peu hackish et inutilement de ressources inutiles.

Y at-il une meilleure façon de synchronisation des sons de manière séquentielle avec gapless?

Était-ce utile?

La solution 2

Cela pourrait fonctionner, mais les délais d'attente ne sont pas indépendants de framerate, ou pas tout à fait de toute façon. Ils déclenchent, comme vous le dites, au plus près du délai fixé que possible, mais j'ai trouvé qu'il ya une certaine variation dans l'exactitude en fonction du framerate.

Mais le problème d'origine, je l'ai fait quelques recherches et répondu moi-même .

Autres conseils

Si vous interrogez le temps de son actuel (ou le temps restant) en millisecondes et

scroll top