Hey David. This is great!!
Version 10.4.2 here. Pre-story context: What I've noticed about Logic's automation: There is a significant delay - several milliseconds between an automation node (track or region, CCs etc) and an event. You cannot reliably put a node at the same time as an event and expect Logic to apply that parameter to the event. The delay is too significant and Logic doesn't know how to account for it. It only works OK for gradual changes. But if the automation is square shaped with the front of the square on top of an event, Logic will not see it in time. So as fantastic as the MIDI plugins are, especially the Velocity plugin - for controlling velocities via automation, the delay is just too significant for them to be useful, especially for drums.
However, David has engineered this to somehow work unlike those MIDI plugins. So there is no delay! Brilliant!
However (again), with this "hack" some of the UI and features change for some reason. And track automation now disappears, so becomes unusable. And No plugin parameters are available in the dropdown on the track header. So, no audio plugins can be automated. So this would require outputting the signal to an aux and mixing there. Pain in A to have multiple tracks for something so simple. But it's nice to know Logic is at least capable of reliably automating velocity curves!
Mr. Nahmani, why doesn't Apple just hire you to engineer every part of their software? You figured this out 13 years ago. Yet, today Logic still cannot write velocity curves in any useful way. Thanks for these awesome and useful tools!