Oscillator Unison/Detune

Justin Dingeman's icon

Hello everyone!

I'm pretty new to Max for Live but have had some previous practice using Pure Data, so I'm still learning the limitations and basically all of the ins and outs of Max for Live. For learning purposes, I am attempting to make an instrument using Serum as a kind of reference, and I'm having trouble understanding how I might be able to emulate Serum's style of voicing and detune.

The idea is to be able to choose between 1 and 16 voices for a single oscillator, which would then be able to be manipulated so the detune would spread between a max of a half-step above and below the frequency of the note being played. Would this involve having to program several instances of the main oscillator being used or is there a simpler way to essentially copy the voices? I don't want to get too complicated for the sake of me not getting lost in the answers, but I was wondering if anyone might have any tips/tricks or advice and how to use certain objects in the patch.

Thank you for all your help! :)

Max Gardener's icon

You'll want to look at at MC.