Not sure if this already common knowledge, but I just discovered this.
It is a "hidden" feature, but works perfectly. I updated to 5.0.8 yesterday and programmed my own custom pattern into my TI2 Polar using the method shown here:
Using the Transpose as the destination, the height of the individual steps will give you values that are translated to the different notes you want to sound. 64 is the actual played note, and each number is one semitone higher or lower. Using this method, it is possible to program any sequence of notes you need in the arpeggiator.
I almost purchased another keyboard to get this feature, but the Virus can do it.
Try it out!