p1nh0 / Gboids

Granular synth driven by boids, an agent simulation algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gboids

Granular synth driven by boids, an agent simulation algorithm.

This patch uses an implementation of Craig Reynolds' "boids" algorithm (available in Max Javascript Examples) to drive a granular synthesizer, where each agent represents a grain, scrubbing an audio sample as it moves in a two-dimensional space. This brings a semantic change to the sound synthesis model, like position, grain size, etc. to semantics related to motion and collective behaviour, like inertia, alignment and separation.

System Requirements:

  • MaxMSP 5/6

For more info on boids/agent simulation check out Craig Reynolds' site: http://www.red3d.com/cwr/

LICENSE : Creative Commons License
Gboids by Tiago Alexandre da Silva Ă‚ngelo is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at http://www.red3d.com/cwr/boids/.

PS: you're not allowed to sell copies of this software, nor modified versions of it. Although you are completly free to use this software in a musical performance context. (for more information visit http://creativecommons.org/licenses/by-nc-sa/3.0/)

About

Granular synth driven by boids, an agent simulation algorithm.