ut-proj / undertone

Making Music with Extempore, OSC, and SuperCollider in LFE/OTP
Apache License 2.0
57 stars 4 forks source link

Exploration: Use 2 dimensional data as source for music generation #110

Open oubiwann opened 3 years ago

oubiwann commented 3 years ago

Use perlin/simplex noice to generate multiple "layers" to be used to control various (arbitrary) axes:

That works for a single instrument at a time ... for every instrument, you could have different layers for the various attributes (big storage jump), or you could use the same layers for each instrument and just use values at different distances from a given point (i.e., a 2D ball -- in the formal maths sense -- around a given point to determine which instruments are played).

Papers of possible interest:

Depends on:

Specific scenarios to explore: