mc spatial control.

Ilya Duganov's icon

Hello, community !

Is it any way to have individual channel pan control with mc's signal generator and mc.mixdown~ or any other ?

Scrolled down all nodes help files from above , but didn't find any useful arguments to send it with mc.targetlist. Found out how to make it with Hoa. family, but it seems too bulky , and not so elegant as mc stuff should be.

Final goal - to have precise spatial control on each voice (channel) on 11-speakers system.

Holland Hopson's icon

Here's one way:

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

Ilya Duganov's icon

Holland, thank you for reply!

it's works well, but there are sound clicks, while I'm trying to dynamically change the pan. Do you have an idea how to avoid them ?

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

Holland Hopson's icon

Hi Ilya,
It sounds like the clipping is due more to adding together the sine waves than the panning. Here's a version of your patch is the sines scaled so they don't clip when mixed together. The panning is also handled entirely in the signal domain. That should prevent clicks as it changes. The line or line~ objects (and mc.line, mc.line~) can be helpful, too.

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