Version 8, last updated by tailor.vj at January 13, 2009 16:27 UTC
About WacomFlakes
WacomFlakes is an experimental Pen-Oriented VJ app written in Processing/Java.
System Requirements:
- You're going to need a Windows PC with the Wacom installed (with a proper driver) and connected to your PC to use it. It won't work with a mouse.
- Java Runtime (version 1.5 and above) - Download latest JRE from here - The offline version is recommended
- JTablet driver - Download JTablet driver from here - you need only the Windows driver. The installation includes a browser plugin as well.
-
QuickTime 7.0 - http://www.apple.com/quicktime/download/ (without iTunes + you don't have to get newsletters and enter emails)
Your movies are saved a QuickTime .mov files in Motion JPEG format (great for VJing).
Download 0.0.3b release - (Win32 only at the moment - linux, Mac OSX programmers are welcome :)
It is written in Java/Processing. Currently it relies on JTablet for reading pen pressure and location, which is Windows-only AFAIK. I'm looking for a good mulit-platform replacement library. If you are aware of one, please let me know.
Basic Usage (for now):
- Start the program by double-clicking wacomflakes.exe (Windows only at the moment due to JTablet)
- Select work folder when the application starts - this is where your movies go
- Use the Options panel to set minimum-maximum ranges for Opacity and Diameter.
- CTRL+F: fullscreen on 2nd monitor
- If you use full screen, it is recommended to define your wacom for the 2nd monitor only. This will provide better control.
- C - select color.
- Draw on 2nd monitor (with extended desktop)
- numbers 2-8: set number of frames to render
- ENTER: Wipe screen and save frames to current .mov
- TAB: save frames to current .mov
- N: close current .mov, wipe screen and create a new .mov file
- ESC: exit WacomFlakes. Animation files complete with time-stamps are waiting for you in app folder
Currently In the Making
- Rewriting file creation process - will use a FrameBuffer for current movie and render to .mov upon user request.
- Brush definition and preset assignment to keyboard keys - version 0.0.3b is on the way there - we already have color, opacity and diameter definition in the GUI.
Future Plans - you are welcome to join in
- multi user collaboration through the network using XML-RPC calls to a server.
- Layers - GLF? anyone has a better/newer Java library?
- Blending modes
- video input integration
- MIDI implementation
- your ideas