I'm a relatively new Max/MSP user, and I've been working on a patch for my new Alesis Control Pad, and I've got it working pretty well except for a couple issues. The first is using velocity to control the amplitude. I've got the velocity number running through a scale object and then a couple basic functions in order to keep it in a rage I like. However, if I play a loud note (let's say, MIDI 100 which is scaled to an amplitude of 1.) and then a soft note (MIDI 10, scaled to .1) it actually gets much louder for just that first soft hit. If I continue playing softly, it sounds right.
The other issue is that the buffer object won't parse 4 of the files. They are all wav, I double checked to make sure they were typed in correctly, and as far as I can tell there's no difference between the ones that buffer correctly and don't.
Thanks in advance for taking a look at my patch and offering any advice! It's a little convoluted, I started out with someone else's patch (the top half) and scrapped the rest because it didn't really have everything I needed. Really all that means is that there is some junk for the foot pedal and ride cymbal that I'm not using at all because there are 8 pads available.