At Iasos’s prompting, I’ve created a JUCE based MIDI effect - an “exceptionally random arpeggiator” which is careful to never repeat a note just played and which has a very wide range of speeds at which it can arpeggiate.