Examples of (complex) granular synths using vanilla Max objects?

Jul 24, 2012 at 2:32pm

Examples of (complex) granular synths using vanilla Max objects?

I want to try to build on the granular synth in my patch (currently based on sugarSynth), but I’ve found it difficult to find a complex granular synth that isn’t built using externals or libraries (jamoma/ftm/granulartoolkit/etc…)

I realize that stuff probably makes the whole thing much easier, but I’m trying to stay clear of externals as much as absolutely possible (and I don’t want to become dependent on a library/structure either).

The main things I’d want to incorporate is varispeed grains and more robust randomization. Most of the examples Ive seen are just per-grain variant in pitch, and full noise-based randomization.

Any examples to look/listen to?

#23888
Jul 24, 2012 at 3:51pm

Hey Rodrigo, did you check Monolake’s M4L granulator? Pretty awesome. Don’t know if it does what you want though. http://www.monolake.de/technology/granulator.html

I’m myself using an adaptation of the granulator included in the Max examples. My needs aren’t very advanced though.

#68179
Jul 24, 2012 at 4:11pm

Nice, I’ll take a look (I don’t use ableton of m4l, but hopefully the code makes ‘sense’ in vanilla max, as far as what’s going on).

[I find copyright funny as applied to max patches (I'm a big creative commons guy myself), but with a max patch, how much warrants perpetuation of the licence? A subpatcher? How much of the code/patching is novel enough to not just be 'another granulator' to warrant any licence at all etc..., but I guess that discussion is neither here or there. ]

#68180
Jul 24, 2012 at 4:40pm

Bummer, the download link doesn’t work.

edit:
listed email address on that page doesn’t work either….

Anyone have a version of this they can upload?

#68181
Jul 24, 2012 at 4:47pm

These are not sophisticated readymade instruments, nor are they all that “complex”; they’re relatively simple examples, which one could elaborate into more complicated things.

Example 11: Sine grain player suitable for use in poly~
Example 12: Polyphonic granular synthesizer with parameter controls
Example 13: Single stream of grains from a buffer~
Example 13 also requires this abstraction, saved with the name “pan~”:
Example 10: Constant-intensity panning subpatch

#68182
Jul 24, 2012 at 4:59pm

That’s a very handy resource!

#68183
Jul 24, 2012 at 8:00pm
#68184
Jul 24, 2012 at 8:34pm

That works but it downloads an .alp file.
Is it not possible to open/view the (max) code without albeton/m4l?

#68185
Jul 24, 2012 at 10:14pm

Hmm weird, I just posted a ‘copy compressed’ of it but it seemed not to save. Perhaps the post exceeded the character maximum. Got really long, big patch. Try the attachment instead.

#68186
Jul 24, 2012 at 11:33pm

Good patch to look through. Hard to follow due to the structure, but well annotated and tidy.

#68187
Jul 25, 2012 at 9:11am

The classic Max granular patch is Nobuyasu Sakonda’s Granular 2.5 – there are loads of Max granular apps which quote this as a source or inspiration.
Unfortunately, his website seems to have been down for some time, so here’s a copy attached,
Cheers
Roger

Attachments:
  1. granular2.5.zip
#68188

You must be logged in to reply to this topic.