View Single Post
Old 02-26-2019, 05:57 PM   #2665
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 4,222
Default

Code:
CompositeZone Home
	Buttons 
	Channels
CompositeZoneEnd

Zone Buttons
        ChannelLeft TrackBank -1
	ChannelRight TrackBank 1
	BankLeft TrackBank -20
	BankRight TrackBank 20
	Rewind Rewind
	FastForward FastForward
	Stop Stop
	Play Play
	Record Record
	F1 NextPage
	F7 PinSelectedTracks
	F8 UnpinSelectedTracks
	Read Reaper 40401
	Write Reaper 40403
	Trim Reaper 40400
	Touch Reaper 40402
	Latch Reaper 40404
	Group Reaper 42023
	Save Reaper 40026
	Undo Reaper 40029

	Marker Reaper 40172

	Nudge Reaper 40173
	Cycle CycleTimeline
	Click Reaper 40364

	MasterFader MasterTrackVolume
ZoneEnd

Zone ButtonsWithShiftPressed
	Navigator Follow Page Shift
	Read Reaper 40086
	Write Reaper 40090
	Trim Reaper 40088
	Touch Reaper 40087
	Latch Reaper 40266
	Group Reaper 42024
	Save Reaper 40022
	Undo Reaper 40030
	Marker Reaper 40157
ZoneEnd

Zone ButtonsWithOptionPressed
	Navigator Follow Page Option
	Marker Reaper 40174
ZoneEnd

Zone Channels
	Navigator Follow Page Track
	DisplayUpper1-8  TrackNameDisplay
	Fader1-8  TrackVolume
	FaderTouch1-8  TrackTouch
	Select1-8  TrackUniqueSelect
	RecordArm1-8  TrackRecordArm
	Mute1-8 TrackMute
	Solo1-8  TrackSolo

        ActionZone TrackTouchControlledDisplay1-8 
        DisplayLower1-8
        Navigator TrackTouchControlled 
        TrackPanDisplay 
        TrackVolumeDisplay
        ActionZoneEnd

        ActionZone TrackCyclePanWidth1-8 
        Rotary1-8
        Navigator TrackCycleNavigator RotaryPush1-8
        TrackPan 0
        TrackPanWidth 1
        ActionZoneEnd
ZoneEnd

Zone ChannelsWithShiftPressed
	Navigator Follow Page Track
	Navigator Follow Page Shift
	Select1-8  TrackRangeSelect
ZoneEnd

Zone ChannelsWithControlPressed
	Navigator Follow Page Track
	Navigator Follow Page Control
	Select1-8 TrackSelect
ZoneEnd

Zone ChannelsWithAltPressed
	Navigator Follow Page Track
	Navigator Follow Page Alt
	Select1-8 GoZone TrackSplaySends
ZoneEnd
OK, some changes due to our newfound friend -- Navigator

If you think about it, just like bank, Shift is a form of Navigator.

So, rather than the Shift+SomeWidget notation of old, we can now just stick modifier key behaviour in its own Zone.

Also, notice that the modified Channel Zone sections have 2 Navigators, one for the Track, and one for the modifier key itself.

I think this more consistent and readable overall.

What do you think ?
__________________
CSI - You can donate here: geoffwaddington.ca
Beta software: https://stash.reaper.fm/v/38349/CSI%20beta.zip
EuCon software: https://stash.reaper.fm/v/37947/reaper_csurf_EuCon.zip

Last edited by Geoff Waddington; 02-27-2019 at 04:03 AM.
Geoff Waddington is offline   Reply With Quote