I'm making a flash, which is basically a very simple tracker. My question is about sequential playback and more specifically timing problems.
The SoundChannel-object conveniently provides a SoundCompleted-event, but relying on that results in tiny gaps between sounds, which (sadly) makes it useless.
All I've managed to dig up so far, are tutorials using events triggering every millisecond and manually watching for the tick where to start the next sound. This seems a little hackish and unnecessarily resource wasteful.
Is there a better way to timing sounds sequentially with gapless playback?