Logic
Sequencing - patterns and textures

Record a simple arpeggio-like pattern
Look at it in the 'Piano Roll' editor
Quantise it in various ways
Now select, copy and paste the figure a few times
Try 'transposing' and seeing what the effect is