Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Granulator patch that I made in Max MSP

Loading...

Sign in or sign up now!
22,868
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 27, 2008

Here is a better example of the granulator patch that I built in Max MSP. It works by grabbing grains of sound (windowed snippets of a preloaded sample of varying lengths anywhere betweeen about 15 and 3000 ms) and layering lots and lots of these little grains together, all playing at different speed and volume. The grains are selected randomly but within certain paramenters, so you can vary the range of the audio file from which the grains are grabbed. Works really nicely for creating ambient textures and pads. You can load and sample into it and usually garuntee interesting results!! Here is a quick demo of what it can do. This will make up a part of my latest uni assignment.

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (mikefoyle)

  • is this all fft~ based stuff?

  • there is no fft involved whatsoever. its simply using a 0 - 1 - 0 sine shaped volume envelope, or "window" on a grain of sound from the file. so it's just selecting a region in the audio file and playing that little grain back with a volume envelope on it to fade it in and back out again straight away. if you can imagine about 20 or 30 of these little grains playing at the same time with the windows overlapping each other to create smooth textures, thats essentially what this patch is doing.

  • No complex audio analysis or processing is done in this patch, its all based around playing back snippets of audio, there is just alot of these little snippets playing at the same time. the pitch, length, position etc of each grain that is played back is determined by a random number algorithm which generates a random number within a certain range. it is these ranges that the user has control over.

  • So for example, you can control the range of pitches that the grains can be played back at. A narrow pitch range will mean that all the grains are of a similar pitch and you will get a kind of unison, in tune pad sound, whereas with a wide pitch range you will get a heavily detuned, scattered mess of sounds. hope this helps you to understand. im not very good at explaining stuff! wiki for granular synthesis

Top Comments

  • Do you have this posted up anywhere for people to download and customize themselves? That would be great!

  • Will you please share this? Or can I already download it somewhere?

see all

All Comments (44)

Sign In or Sign Up now to post a comment!
  • omg u made a synth nice!

  • @mmiles54 There are some really cool free granular patches at LowNorth's site, which sound even better than this. LowNorth . nl / software

  • counter object

    

  • Where do you go to school?

  • I have a URN object to produce random numbers from 1 to 10, but would like to produce them twice (not stop when last number is generated but run for another 10 times randomly). How to do this? I attached the bang of "all numbers have been generated" to the "clear" object, but obviously this is running now forever... how to make it just twice? Thanks!

  • please please please please please upload this !! :)

  • @jackcontemusic Jack Conte used to use Pure Data? That's pretty awesome!

  • Love the sound of this!

  • WoW.

    same as the last 16 thousand people,.,,,,, ,PM ME WHEN U UPLOAD A PATCH ! ^_^

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more