Does it work? Could you share a bit more about your project? I find those sounds really interesting. (PM if you prefer)
I was thinking that there could be an issue if there’s a RPM change between 2 notches, as the one-shot will be played entirely whatever is going on. But I don’t see another solution than doing this programmatically.