FXpansion’s Geist 2 is one of my favorite programs to make beats with. One of the reasons for that is because of the immense variations possible by using Geist’s pattern graphs. What are these “graphs”? From Geist’s user manual:

“Graphs are step-automation sequences which send a value to a parameter at the onset of each step.”

What this means is that we can tell each triggered pad to behave in different ways depending on parameters we set in the pad’s lane’s graphs. There are a variety of graphs available, probability (which determines if a trigger event may occur), velocity, pan, etc). You can also set loop points per lane so that the particular pad’s grid can be shorter than the overall grid. This will cause that particular lane’s hits to occur at different beats than the main flow. This is really awesome.

Check out the video above for more details.