Great stuff schwa, there's been a lot of thought and work put into this... thanks.
On to bug(s)...
The scrolling line/cursor is negatively offset by an amount equal to the offset of the item from project start (bar 1). So if an item starts at bar 3, playing from bar 3 results in it being played properly but the cursor scans from bar 1.
|