You may well be right Hood. I guess the thing is that at first the view was that inputs were ALL polled at 10Hz. Then came the issue of the index input which we agreed must be much faster than 10Hz in order to work as it does. We then learned that it's fundamental to probing that it's input is read at kernel frequency. My contention is that IF THC was done at kernel frequency or at least a deal faster then it too would benefit greatly. I wonder why therefore, that the great and good chose to leave it slower. To be honest I'm not entirely sure this IS why THC is sluggish, which is where I was trying to go but somehow got distracted. I was just attempting to see if I could figure out why it's slow and if there was anything I could do to improve it's response.
Cheers
Ian