BREAKING CHANGE COMING
Affects RST files only !!
.rst files will now all be renamed to .mst for Midi Surface Template.
The rst folder will be renamed to mst.
The CSI.ini entries must be changed from .rst to .mst
That's been planned for a while.
Now for the big one:
It's getting harder to add features because the parser is very simplistic, and I want to keep it that way.
The major impediment is the handy Channel/ChannelEnd notation.
If we remove that we can also remove SingleChannel and MasterChannel, they're all just single channel layouts.
So now Channel/ChannelEnd will simply mean any kind of channel.
The distinction will be in the role:
Fader1 Fader e0...
Fader2 Fader e1...
...
Fader8 Fader e7...
Fader9 MasterFader e8...
In fact, I believe things will be much more readable, because you will see each channel explicitly laid out in the .mst file.
There will be no need for a num channels entry in CSI.ini, the .mst file says it all.
Once set up, it's probably the least edited file in CSI.
OK, scream away... ducking