06480516eb
- WaveformLane bar grid: integer beat loop (bn*beatDuration) instead of accumulating t += beatDuration — no floating point drift - Add selectionFollowsTempo toggle button (♪T/⏱T) in transport bar - ♪T (tempo): selection recalculates with BPM - ⏱T (time): selection fixed in seconds regardless of BPM