ifself.currentBlock().right():#side effect: actual moving
self.parseRight()
self.parseRight()#we parse the previous item
return1
elifself.state.blockindex+1<len(self.blocks):#block counts from 0, len from 1. If block+1 is smaller than the amount of blocks this means this is not the final block.
#block end. This is already the previous state. right now we are in the next block already.
@ -600,7 +600,10 @@ class Track(object):
break
defmeasureStart(self):
ifself.state.ticksSinceLastMeasureStartLive<0:#upbeats are lower than 0
ifself.state.ticksSinceLastMeasureStartLive==0:
#Already at the start
return
elifself.state.ticksSinceLastMeasureStartLive<0:#upbeats are lower than 0