MC. Filter Envelope using function~

Marcus Ballam's icon

Hi,

I'm struggling to get the filter envelope on this patch to work correctly. The sounds cut off when the next notes come in, instead of fading naturally.

Is anybody able to help, please?

Many thanks

Marcus

mc poly.maxpat
Max Patch

Marcus Ballam's icon

Anybody, please?

Marcus Ballam's icon

Can anybody suggest a place where beginners can ask questions and receive an answer, please?

Thanks.

MakePatchesNotWar's icon

You'll get more repsonse by using copy-compressed sharing the patch.

Obviously speaking for myself but i find it annoying to have to download the patch because it required me to manually delete it afterwards and if i forget that it just lingers in my download-folder only for me to wonder 6 months down the line why that patch is there...

"The sounds cut off when the next notes come in, instead of fading naturally."

Isn't this because you've set the metro to 5000 and the envelope to 6000 making the overlap only 1000ms combined with a decaying envelope? Afaik the overlap is there but it's simply not audible anymore. Try setting the envelopes longer or the metro faster so it's more pronounced

TFL's icon

If you expect faster responses, maybe try the Max Discord.

To me the problem is that you don't allocate voices for your filter envelop. You can use the right outlet of your [mc.voiceallocator] to drive another [mc.target] specifically for your filters [mc.curve~]:


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

Marcus Ballam's icon

Thats great, thank you!

I didnt know I could do that with the right outlet.

I'll try the discord next time I get stuck.

Many thanks again.