View Single Post
Old 10-25-2020, 03:55 AM   #10732
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,254
Default

Quote:
Originally Posted by tdc View Post
Wowsers, I have a few days away on a project and this thread goes nuts. :-).

@Geoff: I am back for a bit and happy to do any specific tests you would like.
Thanks but no need.

With help from Justin, it is now clear what is going on.

When you touch an MCU fader, along with the touch sense message, it also sends out current fader position.

Reaper expects this behaviour.

When you release touch, the envelope and track volume (or whatever envelope you are adjusting) return to previous position.

Meanwhile, CSI's polling loop notices the change and adjusts the EuCon fader accordingly.

What CSI does not currently do is send that new value the next time you touch the fader.

So Reaper is working off the last sent fader move, exactly the behaviour we all see.

I will have to modify EuCon to mimc MCU behaviour and all should be well

However, for other Midi surfaces that don't do what MCU does (Justin mentioned one) we may still have problems.

I guess we'll attempt to handle those on a case by case basis, based on user reports.
__________________
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; 10-25-2020 at 04:01 AM.
Geoff Waddington is offline   Reply With Quote