You 're welcome!! Hope you had a good time!!
Some ideas came to mind!
About the encoder, I asked you because there are two types of functionality(that I 'm aware of).
If the communication with the encoder is bi-directional, one type is the "jump" to the value and the other is the "catch" the value.
The "jump" setting means that when you have the fader set to -30dB, for example, and the encoder is set to -40, when you touch the encoder the fader will jump to the -40 position, and then change to the new value.
The "catch" setting(in the same example) means that when you touch the encoder, no change will happen untill it reaches the -30dB value and after that it will change to the new value.
From the video, it looks to me that when you move the fader, quickly, TMFX is sending the new value(s) to the encoder and untill that calculation happens, the fader tries to jump to the encoder's previous value!
Of course all this takes place in milliseconds, but it 's enough time to create pops.
Can you try with the encoder disconnected?
The other idea is that maybe there is some conflict between TMFX and the Trinnov Control App, if they are using the same port for communicating with the encoder! If you are using OSC, that is!
So if you are using OSC, please post a screenshot of the OSC Settings of TMFX and the Trinnov Control App.
If it 's a Usb MIDI controller, post a screenshot of the MIDI settings!
And a link for the encoder, so we can check further!!
RME Gear: Digiface USB, HDSP 9632