Processing Nine Block Patterns and more
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Presets
data
.classpath
.gitignore
.project
Application.java
Config.java
ControlP5Util.java
Controller.java
FloatParameter.java
GLTextureWindow.java
GUIController.java
GlobalController.java
KeyboardController.java
LateControllerSetupThread.java
Layer.java
LayerBars.java
LayerColor.java
LayerCurve.java
LayerDMX.java
LayerLines.java
LayerMovement.java
LayerMovementIncremental.java
LayerNineBlockPattern.java
LayerNoShape.java
LayerNoise.java
LayerQuad.java
LayerText.java
LayerTexture.java
ListParameter.java
MIDIController.java
MIDIControllerTracks.java
MIDILaunchpadController.java
MouseController.java
NineBlockPatternDrawer.java
OscController.java
Parameter.java
Patterns.pde
PresetManager.java
README.md
Sandbox.java
ShaderRenderer.java
SoundController.java
SoundControllerGroup.java
ThreadsTime.java
Utils.java
application.properties
preferences.txt
todo.txt

README.md

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