I’m working on a patch in Max 6. I must admit I am a bit of a novice. So, I have a random object creating the argument for a metro object. This metro object is the trigging a preprogrammed sound. The frequency of this sound is determined by a drunk object. My problem is simple: each time a new sound is triggered by the metro, I get a very annoying click. What can I do to avoid this?
For better advice you should post your patch, but any time a sound starts or stops, if it is not at a zero-crossing it will pop. Adding an envelope to the sound’s output can fix this, but there’s a catch: if you want gapless playback, you will need at least two "players."
poly~ is a good thing to learn. It will manage multiple copies of a patch and deals with polyphony / voice stealing.