Software Index

Quick guide to all softwares used within The Face Control Kit.

Arduino - Open-source electronic prototyping platform enabling users to create interactive electronic objects. https://www.arduino.cc/

Ableton Live - Ableton Live is a digital audio workstation for macOS and Windows. https://www.ableton.com/en/trial/

FaceOSC - FaceOSC is a desktop application that converts face tracking data such as pose & gesture to OSC data. https://github.com/kylemcdonald/ofxFaceTracker/releases

Max/MSP - Max is a visual programming language for the specialized needs of artists, educators, and researchers working with audio, visual media, and physical computing. https://cycling74.com/

Max for Live - Max for Live is a platform to build your own instruments and effects, tools for live performance and visuals, and more. It is an implementation of the Max/MSP software within Ableton Live. https://www.ableton.com/en/live/max-for-live/

OSC - Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. http://opensoundcontrol.org/introduction-osc

Puredata - Pure Data (or just Pd ) is an open-source visual programming language for multimedia. It is very similar to Max/MSP and shares a lot of the same language and structure. (Within the toolkit we use Puredata Extended which is a very slightly edited version of puredata.) https://puredata.info/

Processing - Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. https://processing.org/

P5.js - p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. https://p5js.org/

Shiftr.io - Is an IOT prototyping platform used to connect MQTT enabled programs and microcontrollers and thus IOT objects. https://shiftr.io/