FYI update:
The file format is coming along nicely
With the new requirement that we respect a naming convention, as discussed previously., we can now break things down more logically, here's the latest thinking:
///////////////////////////////////
CSI.ini -- main ini file
MidiInMonitor=Off
MidiOutMonitor=Off
VSTMonitor=Off
Mix1.rsm
Mix2.rsm
Console1.rsm
Control.rsm
///////////////////////////////////
Mix1.rsm -- real surface map
Mix1
8 bankable faders
midiInCh = 2
midiOutCh = 2
MCU.rst
FX1.fxt
FX2.fxt
...
///////////////////////////////////
MCU.rst -- real surface template -- MCU, Faderport, X Touch, etc. -- ties widgets to widget names
Fader1 Fader14bit e0 7f 7f e0 00 00
Fader2 Fader14bit e1 7f 7f e1 00 00
Fader3 Fader14bit e2 7f 7f e2 00 00
...
///////////////////////////////////
MyMap.lsm -- logical surface map
-- ties widget names to widgets
Mix1.rsm
Mix2.rsm
...
- ties widget names to actions
Fader TrackVolume
Mute TrackMute
Play Play
...
///////////////////////////////////
FX1.fxt -- FX template - ties widget names to FX params
VST: ReaComp (Cockos)
Threshold Thresh
Character Gain
Attack Attack
Release Release
Ratio Ratio
Compressor Bypass
Parallel Wet
CompressorMeter GainReduction_dB
///////////////////////////////////
As usual comments/suggestions welcomed.
__________________
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; 01-14-2018 at 03:32 AM.
|