Is there a way to determine which param was last changed by user?

I would like to stop updating something, if user interacts with a specific param, how might I do that?

I thought perhaps I could access history to see what has changed last.

I don’t think it would be easy to access the history. For a start it’s global across the whole patch. I’m sure it’s possible.

I would suggest that you remember the param value and compare it each time.

For sure looking for changes in parameter values is super common, and works great. Assuming that’s what you want to do.

At the UI/Widget level there is also touchedParam, although that sounds like a not great avenue of investigation.