This is collection of (mostly) simple example patches.  I offer these comments below as an explanation for why the collection is so eccentric!

Most of these patches trace their origins to the early days of Max -- before MSP and Jitter were available -- when MIDI was what Max was was all about. Many are derived from in-class demos and/or solutions to my beginning students' questions ... "How do I do ______ in Max?" ... or patches that I created to help them with their very first Max project.  A few trace their origins to these beginning student projects (sometimes cleaned up a bit) as well as some of my own earliest attempts to find something interesting to do in Max with an untutored beginner's limited knowledge of the program.  Some are pretty cool ... others ... well you can decide.



Previously many of these examples assumed that you had a MIDI keyboard for inputting MIDI into Max. They were not much fun to explore without one. In recent years I've noticed that many of my students are running these demos on their own laptop and have no keyboard available, especially while they are on the go. So for those with limited access to a MIDI keyboard, I've added an on screen keyboard to many of these demos and tutorials that will provide a reasonable substitute for not having a MIDI keyboard handy. You're welcome. ;-)