Skip to content

skykistler/smudgr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

08b0425 · Sep 24, 2018
Jan 17, 2017
Sep 24, 2018
Nov 19, 2017
Feb 28, 2017
Nov 19, 2017
Feb 27, 2017
Feb 28, 2017
Oct 1, 2016
Sep 24, 2018
Sep 24, 2018
Oct 1, 2016
Jan 17, 2017

Repository files navigation

smudgr

smudgr is a unique visuals app for designing, producing, and performing algorithmic manipulations.

  • Visual instruments, called "smudges", are sequenced and layered.
  • Smudges are musically reactive, tightly controlled, or beautifully expressive.
  • Process and expression compliment and contrast each other.

Build/Launch

Requires JRE/JDK 1.8. Eclipse or IntelliJ recommended.

Requires [Node.js/NPM] (https://nodejs.org/en/). Make sure npm is on your path.

Requires [Ant] (https://ant.apache.org/manual/install.html), which may be included in your Java IDE, but you can use brew install ant on OSX, or install manually on Windows.

ant build

This should install dependencies, compile code, and bundle an executable in builds/your_os

After this completes, drop a few small images or gifs into the data/included directory and re-run ant build.

Run the executable in builds/your_os and the application should launch.

Headless

You can run a test class without launching the front-end using:

ant run -Dclass=io.smudgr.PizzaBoxShow