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

Rodrigo's icon

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?

dtr's icon

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.

Rodrigo's icon

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. ]

Rodrigo's icon

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?

Christopher Dobrian's icon

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.

Rodrigo's icon

That's a very handy resource!

dtr's icon
Rodrigo's icon

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

dtr's icon

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.

4232.ml.Granulator.amxd.zip
zip
Rodrigo's icon

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

roger.carruthers's icon

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

4237.granular2.5.zip
zip