View Single Post
Old 12-31-2017, 11:53 AM   #417
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,184
Default

Quote:
Originally Posted by Freex View Post
On the FX side, working back from the plugin names where does the path diverge depending on surface. Maybe there some way to keep the everything the same for plugins providing the convention has been a dressed somewhere else. (I don't speak progammer talk so please for give my ignorance)
Ok so in "pseudo map speak"

FXMap -- file is named Compressor.map
Fader1 Threshold
Fader2 Gain
Fader6 Meter

FXMap -- file is named EQ.map
Fader3 LoFreq
Fader4 MidFreq
Fader5 HiFreq

//////////////////////////////////////////
Surface map named "MCU1"
Fader1 Fader14Bit e0 7f 7f
Fader2 Fader14Bit e1 7f 7f
Fader3 Fader14Bit e2 7f 7f
Fader4 Fader14Bit e3 7f 7f
Fader5 Fader14Bit e4 7f 7f
Fader6 Fader14Bit e5 7f 7f
Fader7 Fader14Bit e6 7f 7f
Fader8 Fader14Bit e7 7f 7f

// filename list
Compressor.map
EQ.map
/////////////////////////////////////////

The FX filename list tells the surface map to include those FX map definitions, as long as we obey the naming conventions -- FX files MUST use widget names that exist in the surface map, we're good to go.

Also notice how simple the maps become.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com

Last edited by Geoff Waddington; 12-31-2017 at 12:35 PM.
Geoff Waddington is offline   Reply With Quote