Look at using Send. You may be able to compensate for the timing errors, at 
least on playback. Here's a pseudo code strategy:

Make a list that represents the start ticks plus the value of each note tick 
value. For example, if you start the playback at exactly 4000 ticks after 
starting up Rev, the numbers might read: 4000, 4010, 4040, 4120 and so on.

Do a play tick right away, and before playing the sound, do some math to figure 
out when the next tick should happen. A bit like this:

on playtick
    put item nexttick of allticks - the ticks into tickgap
    send playtick to me in 
    add 1 to nexttick
    play tick
End playtick

The idea is that no matter how later this note got played, the next note would 
be on time. _______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to