View Single Post
Old 12-14-2017, 01:38 PM   #331
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,090
Default

Progress report -- or is that a regress report ?

After chewing on the discussion with my friend the other night, it turns out the architecture is fine, but the implementation is substandard.

Arghh... another round of refactoring...

It will require a change in map format, names are now two part: SurfaceName and WidgetName a la:

Action map entries:
Mixer Volume TrackVolumeAction
Mixer Mute TrackMuteAction

FX Map map entries:
Console1 Volume MakeUpGain
Console1 Mute Bypass

Surface Names must be unique within a given logical surface.

Widget Names must be unique within a given surface.

Sad that I actually enjoy doing this ain't it ?
__________________
Beta software https://stash.reaper.fm/v/38349/CSI%20beta.zip Donate GeoffWaddington.ca
Installation / documentation / source https://github.com/GeoffAWaddington/...ntegrator/wiki
Geoff Waddington is offline   Reply With Quote