sample accurate
Monday, March 3rd, 2008When working on various signal-based sequencing and playback projects, I have found that there are a couple of tasks that required objects that aren’t available in the standard distribution of MSP objects. I have put together a small collection of MaxMSP objects that perform some basic tasks that I find useful for doing signal-driven sample playback of different kinds:
- wait~ - outputs a stored value at the end of a ramp - sort of like a really special sah~. helps to prevent clicking when randomizing or changing parameters of your sampler or granular voice
- shot~ - signal-triggered, uninterruptible ramp output. Length in milliseconds. busy output helps when trying to manage polyphonic setups.
- cshot~ - signal-triggered, uninterruptible sample counter with synchronous ramp output. Length in samples. I’ve always wanted a signal-triggered sample-counter.
This small collection is still a work in progress, so any feedback or complaints are welcome.