PING, BRUIT et BRIQUE forment l'ensemble des outils utilisés pour la projection de sons et d’images en temps réel. Ils sont open source, distribués avec leurs dépendances et téléchargeables sur cette page.
Ping
Ping est un outil de diffusion créée en Pure Data (version PD extended 0.42.5). Il est capable de lire de la vidéo venant d’un flux Syphon, de séquencer des scripts, et de warper ces images.
Bruit
Cet outil est un séquenceur audio basé sur cinq formes d’ondes couplées à quelques effets basiques que propose Pure Data (version PD extended 0.42.5).
Brique
Cette série de scripts Processing propose une suite de techniques d’animations simple pour du motion design temps réel.
Brique 2
La suite !
Geomerative
Geomerative est une librairie qui étend les opérations de géométrie 2D pour faciliter la géométrie générative. Elle inclut un interpréteur de police TrueType et de formes SVG. Cette bibliothèque expose les formes (telles que des dessins vectoriels ou des typographies) de manière plus compréhensible. Geomerative facilite l'accès aux chemins, aux poignées et aux points, ainsi que le développement de pièces génératives de typographie et de géométrie dans Processing.
Lien.
Box_2D
Box2D est une librairie qui simule un système de corps rigides sur un plan en donnant une position, un angle, une vitesse et une rotation. Box2D permet d’appliquer ensuite des forces (gravité, ...) et des impulsions (contacts, …).
Lien.
SYPHON
Syphon est une technologie Mac OS X open source qui permet aux applications de partager des images - vidéo à fréquence d'images complètes ou images fixes - entre elles en temps réel. Syphon permet de mélanger, broyer, éditer, échantillonner, appliquer une texture, synthétiser et présenter des images en utilisant le meilleur outil pour chaque partie du travail. Syphon permet de combiner des applications de création pour répondre à divers besoins.
Lien.
OSCP5
Cette librairie permet d’utiliser le format Open Sound Control dans Processing. C’est est un format de transmission de données entre ordinateurs, synthétiseurs, robots ou tout autre matériel ou logiciel compatible, conçu pour le contrôle en temps réel. Il utilise le réseau au travers des protocoles UDP ou TCP et apporte des améliorations en termes de rapidité et flexibilité par rapport à l'ancienne norme MIDI.
Lien.