Awesome Open Source
Awesome Open Source

Generative Nature VJ

This is a VJ set which was played in Interim Report 2nd edtion. It is based on an idea that the sound autonomously creates conceptual shapes / landscapes / natural environments.

oF CG outputs

See also captured movies below.

CG objects:

I reused objects I've made recently in Daily Sketch repository with minor modifications.


  • Core 3D vfx like shading, lighting, HDR bloom, defocus blur are from ofxDeferredShading
  • Also it has post rendering process effects. Two kinds, the one is "warp" (vertical/horizontal mirror, complex plane transformation), and another is "Color conversion" (negative/positive grey scale, red scale, green scale).

Max Controller

max controller There are two section in the controller. The upper part is "bang section". The below part is "parameter sender section". It will work by patching (connecting) two sections with cables. VJ player can choose which bang will affect CG outputs.

Bang section:

Bang section contains below.

  • Attack Detection with band pass filter x 3
  • Bpm Counter: sends bang in every 4 beats
  • Key Detection: sends bang when space, a, s, d are pushed.

Parameter sender section:

Sends values as OSC to simple address. Each address is corresponding OSC port of oF app.


Ayumu Nagamatsu


MIT License

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c-plus-plus (17,636
audio-visualizer (28
openframeworks (27

Find Open Source By Browsing 7,000 Topics Across 59 Categories