Geoffrey Kidde: 
Composer 


Learning Music Theory with Logic, Max, and Finale (published by Routledge in 2020) 
explains how use three popular software programs in pursuit of music theory knowledge. The various Max patchers demonstrate aspects of music theory. Drum Pattern, below, creates a pattern with kick, snare, & hi-hat.
Apps - Learn. Mus. Theory--the tab on the left--has links to Mac OSX apps made from the patchers for download.