Here’s an archive that contains the patch and a standalone application (Mac OSX only) of the step sequencer that I built in MaxMSP a few days ago. The sequencer works pretty well sending MIDI, but I haven’t really fine tuned the internal synthesis. Currently it uses a function object with an adjustable domain to adjust the amplitude envelope of a sinusoidal, but if the note length (function domain) is either too short or too long, clicks occur between notes. What I need to do is ramp up or down to the proper level for each new note. I’ll post an update here when I come up with a solution. If any Max veterans out there have any suggestions, please feel free to post a comment.