MixProcessing is a software for mixing Processing sketches.
##What is MixProcessing?
MixProcessing can be used to combine and mix Processing sketches to create new real-time animations. The output screen is subdivided into output channels, which are free ediable areas. The sketches can be controlled to render to any of the channels or a group af them. A mixer let you control your compsition. An automation interface can set sketch's parameters and public variables automatically.
Possible Applications:
- Mapping (example 1).
- VJing ((examples)[http://www.vjstv.com/home/]).
- Arty projection installations.
- Interactive story telling using sensors and costum user interfaces.
##Licence This software is free software. The following licences are applied:
- Source Code, Documentation: GPL Version 3
- Media Files: Creative Commons Attribution Share Alike 3.0
###Features
- Loading of compiled Processing Sketches
- Loading Processing Projects and compiling them
- Rendering to editable output areas (channels)
- Grouping channels
- Scripting Interface to control the composition
- Automation of sketch's variables
- (planned) User interface for controlling the sketches and the channels
- (planned) Open Sound Control interaction
- (planned) Integrated sketch editor
View of the output (e.g. a projector)
Workspace to edit the channels and configure the composition with skripting.
##Installation Currently there are no binary packages. There is a netbeans project file that will do the job. We are working on a Web Start distribution, please be patient.
###Requirements
- Java 1.7+
- Processing core library
##Help and Contact
-
E-Mail: [email protected]
-
Twitter: Follow @mixprocessing, Tweet to @mixprocessing
##Contribution You are interested in contributing to MixProject? You are welcome!
- Reporting your experiances, see contact
- Reporting bugs, Wiki: Known Issues
- Documenting: Extending the user guide
- Programming
- Designing
- Creating Sketches for a visuals library
Please use the GitHub website, use Twitter or send me an e-mail to get in contact.
##Credits
- Thanks to the work of the Processing Team and their easy to learn programming environment.
- Thanks to generative-gestaltung.de for test sketches
- MixProcessing's Website