Skip to content
Visualization application for monome written in processing
Java
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Dependent Libraries
gridgoggles_0_01
visual examples/fireflies
readme

readme

|| Grid Goggles 0.01
|| by Raymond Weitekamp
|| Date:  12.4.11
|| Summary: A utility for synchronous visualization of time-dependent matrices.  Like a monome.
||         In development...pre-alpha.
||
|| Details: Currently for monome only.  Receives "/key" and "/led" messages on port 3030.  
||          Use AlphaNerd's SerialOSnoopy or Griddle to easily copy your OSC messages:
||          https://github.com/TheAlphaNerd/SerialOSnoopy--Monome
||          http://docs.monome.org/doku.php?id=app:griddle
||
||
|| Instructions for adding: There are specific sections of the code for adding new visualizations.
||       These are tagged with the symbol '@@@'.  
||
|| Note: Currently developed for Processing 1.5.1, and rendered with the GLGraphics library by CodeAntiCode
|| 
|| License: GNU GPL 2.0 (http://creativecommons.org/licenses/GPL/2.0/)


altitudesickness TODOs:
  -ADD ControlP5 for OSC port
  -ADD ControlP5 for specific visualization parameters
  -README

thealphanerd TODOs:
  -breakout examples as separate sketches
  -create csv to store list of different visualizations
  -make selection list modular to adapt to any number of items
  -create input for switching visuals
  -enable full screen
  -placement on second monitor
  -fix 256 placement
  -add gui element to select monome size

WISHLIST:
  -Lots more visualizations!
  -color picker
  -transitions between visuals
  -256 testing
    -test re-sizing
  -cross-platform, streamlined fullscreen mode

SOME IDEAS FOR VISUALS TO ADAPT/ADD 
  -space invaders!
  -particles.  too intensive? see "bouncy boxes": http://www.openprocessing.org/visuals/?visualID=6535
  -flocking
  -wavy?  could be cool? http://www.openprocessing.org/visuals/?visualID=16256
Something went wrong with that request. Please try again.