I just got a Korg NanoKontrol usb controller and built an abstraction to make it easy to drop into a patch, so I thought I'd share it.
I've been playing around with pd on and off for a while now, but have finally committed to learning it and using it more, if not exclusively.
Anyway, I'd love to get feedback on the construction. I applied many of the same techniques to building the patch that I use in my day-to-day work as a developer (refactoring, abstraction, etc.).