
I recently acquired a classic, Roland GP-100 guitar effects processor from a friend. He is a wicked guitarist, multi-instrumentalist virtuoso, and owned it for decades. Naturally it's loaded with custom Jimmy Page and Zappa patches, EVH, ZZ Top, etc!
Continue reading Roland GP-100 Patches and Things...

I recently scored a used Korg "Kaoss Pad V." This device ("KPV") is new to the market as of a few months, and it is the fifth version in a long line of Kaoss pads.
Continue reading Loving the Kaoss Pad V...
Let's talk about music programming! There are a million aspects to this subject, but today, we'll touch on generating rhythmic patterns with mathematical and combinatorial techniques. These include the generation of partitions, necklaces, and Euclidean patterns.
Continue reading Musical Rhythms with Math in Python...
Recently, I found that there were gaps in the musical creativity packages on pypi. There are packages for music analysis and utilities for doing MIDI things, but nothing I could find for actual creativity. I decided to rectify this and port my music and MIDI Perl code to Python.
Continue reading Musical Creativity with Python...
So, I got tired of starting up my bloated music app (i.e. "LogicPro X", the industrial strength DAW), which is made for recording and mastering, just to fool with my synths, using my own timing systems. Since I'm a programmer, naturally I made a python MIDI program! tl;dr: clock-it.py
Continue reading Clocking a Music Sequencer with Python...