Issue #3 resolved
Before, I considered treating item snap offset as anacrusis.
Following things make the take start offset a better candidate:
- Item snap offset is an item-wide thing. You can't determine the anacrusis on take level (take level makes more sense).
- The loop indicators when prolonging the item to the right make only sense if you adjust the take offset anyway. The loop border should be on the first beat, not on the start of the anacrusis.
- Item snap offset doesn't "survive" playrate changes. It refers to another position in the source when the playrate is changes. The anacrusis should stay the same!