Simple poly synth

Twiggz's icon

Hi guys,

I'm trying to create a simple polyphonic synthesizer. I've gone through the steps I think are necessary to complete it but it's still acting like a mono synth. Probably something super easy I've overlooked as I'm only new to Max.

If anyone could take a quick look and point me in the right direction that'd be great!

MaxProjectPolyAttempt.maxpat
Max Patch
Florent Ghys's icon

you need to use the poly~ object
put a target $1 $2 $3 after your poly and encapsulate the rest of your patcher in a poly~

Morgan's icon

Here's a quick implementation of your synth using poly~. You'll need to download the attached simplePolySynth patch and instantiate it within the copy-compressed patcher here in my reply. As Florent mentions, the trick is using the target message to target the polyphonic voices. 'target 0' will target all voices, and a comma can be used to order multiple messages coming from a single message object.

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

simplePolySynth.maxpat
Max Patch