/Patterns

Processing Nine Block Patterns and more

Primary LanguageJava

Processing Nine Block Kilt Patterns (and more)

This is an implementation of the Nine Block Pattern ( http://www.levitated.net/daily/lev9block.html )in processing.org for live visuals. Oh.. wait... this how it go started and went quite far beyond that. The project started as visual identity for the Brussels based label http://stainage.com/ parties.

You get an idea of how the thing might look there: http://www.youtube.com/watch?v=gmpb9YYEPLU http://www.youtube.com/watch?v=khHUWvTjZ3k http://www.youtube.com/watch?v=JSwiRt4tYyM

Features:

  • 2D pure vectorial opengl rending
  • extensible layer types
  • nine block pattern implementation
  • Sound/Beat Detection using minim FFT
  • Presets
  • external control window
  • full screen mode, 2nd screen detection
  • Launchpad Midi Control
  • OSC

It uses a bunch of Processing libraries :

Patterns runs with the libraries installed and stock Processing (tested against 2.1). However i recommend to use eclipse or any other more advanced Java editor to use Patterns due to the number of classes.

some old info : http://motscousus.com/stuff/2008-02_Processing.org_patterns

copyright : feel free to use/fork/reuse/modify but please mention https://github.com/hdavid/Patterns