How do I cause a filter to resonate without click~ sound?

Sy B.'s icon

I've created a patch that uses click~ to resonate a filter bank fed by defined frequencies and Q / gain values. I only want to hear the sounds from the resonating filters, but the click~ sound comes cleanly through in the signal, and it overpowers the sound of the resonating filters.

Max Patch
Copy patch and select New From Clipboard in Max.

For instance, I'm using the following values for frequency and Q / gain:

frequency: 120, 130, 150, 160 , 180, 190, 200, 220
Q / gain: 50, 60, 60, 70, 70, 80, 80, 90

I only want to hear those low resonating frequencies. However, the click~ sound is more audible. I really only want the click~ sound to cause the resonation; I don't want to hear it.

My goal is to recreate the resonant body sounds found here, particularly sound #2 ("Drum").

I feel like I might be missing something. Is there any way to do this?
Thank you!

Edit: I've managed to get the sound I'm looking for by running the signal through a lowpass filter with a cutoff frequency equal to the highest frequency in the top panel. Still curious if it's possible to do this without a LPF, though.

tada's icon

Hi Anthony
I believe you can't avoid click sound unless if you change the impulse response
for instance if you use filtered noise with an envelope as input. But in this case you will end up
with a completelly different resonating sound.
The best approach for me would be to have your patcer inside poly~ so every time you trigger the click~ object a new instance of the sound will be created.
Then you can apply an adsr envelope with a small attack (20 ms is enouh) in order to eliminate the undesirable click.

mzed's icon

Look at CNMAT's resonators~ object.

Sy B.'s icon

Thank you both, I will try out both solutions.

MakePatchesNotWar's icon

I'd just replace click with pink and hook up an adsr. Seems pretty close to the video

Max Patch
Copy patch and select New From Clipboard in Max.