bdaa5594bd
- Transport Loop button now syncs isLooping with active sub-tab - Auto-computes loopEnd from midi notes, section clips, or audio duration - Sub-tab selectionStart=0, selectionEnd=computed boundary on loop enable - Main timeline also auto-derives loop end from track items/clips - All three tab types: MAIN SESSION, SECTION-TAB, PIANO ROLL