Tidal is the ultimate sequencer. I'm extremely biased and you'll never convince me otherwise! Semi-inspired by some of what I saw in the video (untested):
$ degradeBy 0.5
$ gain "1(<10 7 13 15, 16, <0 6 3>)"
# s "arpy"
# note (scale "ritusen" "<0 1 2 3>")
And I haven't even added conditional logic, any pattern transformations, or "Turing Machine" style randomness with sample-and-hold. With such a small amount of code you can do so much.
Nano Kontrol MIDI input is 100% doable. You could easily map a knob to something like the
degradeBy amount in the above pattern. It could also control the Euclid shift, conditional triggers, the sample being played, etc.