Skip to content

fridjemolk/DreamInGrid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

DreamInGrid

DreamInGrid

This is a fork of n1ckfg's Processing Shader Examples, adapted into a VJing app using Minim's beat analysis and audio buffer and an extension of the original P5Control shader switching backend. At present, it only uses the ColorShaders folder from the orginal repo.

The app can run itself, using randomised values, or can be run manually as a VJ app, using the following hotkeys:

  • R Key: Toggles "Random" mode. The app will run itself while random mode is enabled.
  • A/D Keys: A/D decrement/increment the index of the currently playing shader, respectively.
  • Number Keys 0-9: These manually set the index of the currently playing shader. 0 key = shader 10, and 1-9 keys = shaders 1-9 (there are 10 shaders at time of writing).
  • Esc: when running one of the release executables in full screen mode, this will kill the app.

The app will react to whatever audio is being input into Windows' default audio device for recording. You can use something like VB Virtual Audio Cable to get more control over this when not using a hardware line-in.

Requires the ControlP5 library, the Minim library, and Spout. All can be downloaded from the Processing Library Manager.

About

A simple Processing and minim based VJ app

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • GLSL 81.0%
  • Processing 19.0%