I think you're presuming that I'm playing a single .wav file in a buffer and I'm seeking a way to find play positioning. That's not the scenario.

Think of musical notes in an array.
sNotes(0).start = 50 (ticks)
sNotes(1).start = 100 (ticks)
sNotes(2).start = 122 (ticks)
sNotes(4).start = 240 (ticks)

So the Timer goes through the sNotes array on each increment.
If timerTicks = sNotes(loop).start then PLAY