A platform for interactive spaces, interactive environments, interactive objects and prototyping.
tramontana leverages the capabilities of the object that we have all come to carry with us anywhere, all the time, our smartphones. With libraries for Processing, Javascript and openFrameworks you can access the inputs and outputs of one or more smartphones to easily and quickly prototype interactive spaces, connected products or just something you’d like to be wireless. What used to involve complex tasks like networking, native app development, etc. can now be created with a single sketch on your computer.
Table of Contents
Creative Coding History
Modern Creative Coding Uses
Graphics Concepts
Creative Coding Environments and Libraries
Communication Protocols
Multimedia Tools
Unique Displays and Touchscreens
Hardware
Other output options
More resources
Utility library to easily connect to RunwayML from Processing
Feel free to replace this paragraph with a description of the Library.
Contributed Libraries are developed, documented, and maintained by members of the Processing community. Further directions are included with each Library. For feedback and support, please post to the Discourse. We strongly encourage all Libraries to be open source, but not all of them are.
https://github.com/runwayml/processing-library
Installation
Download https://github.com/runwayml/processing-library/releases/download/latest/RunwayML.zip
Unzip into Documents > Processing > libraries
Restart Processing (if it was already running)
Tapioca Toys Cardboard
Real-world interfaces built to play music, mold landscapes, draw… for kids & grown-ups.
The Cardboard Edition is the latest-born of our tapioca interfaces. We're introducing this compact, low-cost and low-tech version that's easy for us to mail and easy for you to build. All it does require is an iPhone, and not necessarily the latest kind: versions 5 to X are compatible. To learn more about the why and the how, visit our lab article.
PraxisLIVE
hybrid visual live programming
for creatives, for programmers, for students, for tinkerers
Imagine combining the best of Java or Processing with the best of visual node-based systems like Isadora, Quartz Composer or Node-RED;
imagine components defined like Processing sketches, so you're never constrained by what comes built-in; imagine forking components or creating new ones all while your project is running.
processing_cheat_sheet_english.pdf
The Aziz! Light Crew Freeliner is a live geometric animation software built with Processing. The documentation is a little sparse and the ux is rough but powerfull.
Also known as a!LcFreeliner. This software is feature-full geometric animation software built for live projection mapping. Development started in fall 2013.
It is made with Processing. It is licensed as GNU Lesser General Public License. A official release will occur once I have solidified the new architecture developed during this semester.
Using a computer mouse cursor the user can create geometric forms composed of line segments. These can be created in groups, also known as segmentGroup. To facilitate this task the software has features such as centering, snapping, nudging, fixed length segments, fixed angles, grids, and mouse sensitivity adjustment.
GAmuza is an Hybrid Live Coding/Modular application, for interactive design developing, live audiovisual performance and generative art teaching.
Duration is a timeline for creative coding. Create live performances, interactive installations, and music visualizations by synchronously composing servos, lighting, and projection.
Duration integrates with Processing, Max, VDMX, OpenFrameworks, Unity3d, Quartz, and any other OSC enabled environment.
iProcessing is an open programming framework to help people develop native iPhone applications using the Processing language. It is an integration of the Processing.js library and a Javascript application framework for iPhone.
CreativeApplications.Net is your daily dose of inspiring apps for Mac, PC and iPhone...
Processing visualization language to JavaScript, using the Canvas element.
An experiment in organic software visualization.
http://vis.cs.ucdavis.edu/~ogawa/codeswarm
A particle system physics engine for processing. Just a simulation, it tells you where particles are and it's your job to draw them. No collisions, you can take care of them yourself if you want!
links for PD (Pure Data), Supercollider, Max/MSP, Analog to Digital Interfaces, OSC protocol, ChucK, Python, Java, Director Xtras, processor art, music software.
Physical computing and computer graphics
Tangible interface for processing
Hacking methode for processing language
Blog agregator talking about processing
Open-source physical computing platform
Open source processing code community
Processing help and experiment
Processing gallery
Programming language for images and videos