Software » Max/MSP
Max/MSP is a realtime visual programming environment for multimedia and interaction that's great for learning about digital signal processing, exploring new music-making ideas, hardware interfacing (everything from Wii remotes to iPhones), and more.
Here are some things I've built with Max that people might find interesting or useful. You need Max to run this software.
Libraries
- JRuby for Max: Ruby scripting for Max/MSP and Max for Live.
- ajm objects: My older Max/MSP library for sequencing, scripting, and more.
Ruby scripts for Max/MSP
- Ruby Jitter Example: processing a Jitter matrix using Ruby
- LilyPond music notation inside Max/MSP
Synthesis
- Interpolating Waveshaper: example of the synthesis technique
User Interface
- Multislider Envelope: using multislider to control envelopes