/openFrameworks (376)
Openframeworks is a c++ library designed to assist the creative process by providing a simple and intuitive framework for experimentation. The library is designed to work as a general purpose glue, and wraps together several commonly used libraries under a tidy interface: openGL for graphics, rtAudio for audio input and output, freeType for fonts,freeImage for image input and output, quicktime for video playing and sequence grabbing. The code is written to be both cross platform (PC, Mac, Linux, iPhone) and cross compiler. The API is designed to be minimal and easy to grasp. There are very few classes, and inside of those classes, there are very few functions. The code has been implemented so that within the classes there are minimal cross-referening, making it quite easy to rip out and reuse, if you need, or to extend. More Info
















Created by Lingdong Huang at the Future Sketches Group (MIT Media Lab), “Semi-Realistic Rotary Experiences” is a set of experiments exploring augmentation of real life physical gestures of rotating things.
10/06/2022Altar-3000′ is a project and a device that explores the notion of an AI prophet, a automated totem of customised belief. The home altar connects to the internet to retrieve latest betting headlines from PredictIt, humanity’s financial positions on the near future IRL.
26/01/2022Created by Kynd in collaboration with Yu Miyashita (Sound), ‘Expressions’ is a series of artworks exploring the physicality of thick and bold paint-like dynamic constructs that emerge from illuminated digital space revealing an intricate play of shapes, light and shadow.
15/04/2020Created by LIMAGE, a collective comprised of media designers, 3d creators, artists and coders, ‘Avatar·Mythology’ is a performance drawing on the worldview of Shan Hai Jing (Classic of Mountains and Seas), a Chinese classic text of mythic geography and beasts.
25/03/2020TAMI (Tangible Mathematics Interface) is an interface that facilitates the learning of the basics of trigonometry. Comprised of a tabletop display and a series of physical controllers, users can manipulate mathematical parameters and see the results on-screen in real-time.
11/10/2019Created by Christian Mio Loclair (Waltz Binaire), ‘Blackberry Winter’ is an investigation into the possibilities of identify motion as a continuous walk in a latent space of situations.
10/07/2019SFPC tutors Celine Wong Katzman and Taeyoon Choi reflect on yet another successful session at the artist run school in New York. SFPC Fall 2019 Open Call is live now!
21/06/2019Created by Madeline Gannon for the 2018 Annual Meeting of New Champions at the The World Economic Forum, in Tianjin, China, Manus is a set of ten industrial robots that are programmed to behave like a pack of animals.
08/11/2018Created by Neil Mendoza during an artist in residence at Recology SF, House Party is a musical installation that explores prized possessions in their native habitat. All the materials used to create this artwork, from the furniture to the computers, were scavenged from the discarded trash. The music is a mix of mechanical and synthesised sounds.
15/10/2018Created by Piet Schmidt during the summer semester at UdK Berlin (New Media / Digital Class), Encounter is a a robotic arm with a mirror that curiously observes its surroundings.
17/09/2018Created by Waltz Binaire, Narciss is a robot that uses artificial intelligence to analyse itself, thus reflecting on its own existence. Comprised of Google’s Tensorflow framework and a simple mirror, the experiment translates self-portraits of a digital body into lyrical guesses.
25/06/2018Created by Kimchi and Chips and currently on view at the Somerset House in London, HALO is a new installation in the series of works by the Seoul based Mimi Son and Elliot Woods where light is sculpted to create form that exists between material and immaterial.
20/06/2018“Multiverse” is the new audio-visual installation by fuse* that draws inspiration from these concepts and, through the creation of a sequence of digital paintings, generated in real-time, attempts to represent the eternal birth and death of infinite parallel universes.
07/06/2018Created by Shunichi Kasahara in collaboration with Satoru Higa, Takuto Usami, Shotaro Hirata and Tetsuya Konishi, “Superception” (Super + perception) is a research framework that uses computer technologies to intervene and transform human perception.
26/04/2018Latest in the series of experiments and explorations into neural networks by Memo Akten is a pre-trained deep neural network able to make predictions on live camera input – trying to make sense of what it sees, in context of what it’s seen before.
20/03/2018Created by Felix Ros, ‘Scribble’ is a haptic interface designed for autonomous cars that lets the driver draw their way through traffic. They draw a path and the car will follow, not letting them drive but pilot the car, helping the car when in need. Scribble is powered by an Arduino DUE that is controlled over a serial connection by a GUI made in openFrameworks.
15/02/2018“Three Pieces with Titles” is the latest audiovisual performance by Montreal’s artificiel. In it Alexandre Burton and Julien Roy manipulate an eclectic collection of objects within the field of view of a computer vision system to generate real-time video and abstract sonic collage.
24/11/2017Created by Andy Wallace & Dan Friel, Bleep Space is a free sequencer toy that uses stark geometry to allow users to create noisy beats by assembling 15 sounds accompanied by motion graphics and procedural animations.
01/11/2017Created by Jayson Haebich, The Crystallisation Event explores a speculative future in which the endless digitisation and quantification of data has caused information to become supersaturated and begin a process of crystallisation. The project is presented as a speculative museum exhibit showing future artefacts from this post crystallised data world.
09/10/2017House of Shadow Silence is a VR experience by Portland-based software artist Jeremy Rotzstain. In it, the artist recreates Austrian architect Frederick Kiesler’s 1929 movie theatre the Film Guild Cinema and uses it to ‘build a world’ of light, geometry, and motion.
04/10/2017Created by XEX for Dr.Jart+, ‘Prismverse’ is an installation inspired by light rays travelling in a diamond with Brilliant cut (wikipedia) – a form that produces highest brilliance with maximized light return through its top. Surrounded by complex geometrical tessellated mirror walls, the visuals on the floor, their reflection and omnidirectional sound encapsulate the visitor.
08/09/2017Created by the South Korean sound artists GRAYCODE and jiiiiin, #include red is a large-scale audiovisual installation and performance piece that explores ideas of synaesthesia (the relationship between what we hear and what we see) through the inherent frequencies within the visible spectrum and colour as a vocabulary.
31/08/2017This summer, visitors to Sao Paulo’s Itau Cultural Gallery find themselves face-to-face with a host of artificial life forms. Amongst them is a new version of artist Ruairi Glynn’s interactive installation ‘Fearful Symmetry’, which was first shown at the Tate Modern, London, in 2012.
28/07/2017Created by London based convivial studio, Kinedioscope is a technique used to create animated depth effects on static photographs. The process is comprised of reverse-engineering the technology of photogrammetry in order to perfectly align the photography with the perspective of the 3D model and create depth and masking effects.
04/07/2017Guillaume Massol’s openFrameworks app titled “All work and no play” watches videos coming from different training datasets and generates sentences loosely based on what is happening on the screen, sometimes creating pearls of wisdom by coincidence.
31/05/2017A project by Design I/O for TIFF Kids International Film Festival’s interactive playground digiPlaySpace, Mimic brings a UR5 robotic arm to life and imbues it with personality. Playfully craning its neck to get a better look, arcing back when it is startled – it responds to each child that enters its field of view.
07/03/2017Ryoichi Kurokawa sets out a new phase of his use of space with light and sound, and how different mediums can be merged in space and time as single unit. node 5:5 fills the ACC in Gwangju, South Korea with mesmerising abstract information and imagery, intoxicating the viewer in an unforgettable visual, auditory and spatial experience.
03/03/2017Created by Bjørn Karmann at CIID, Objectifier empowers people to train objects in their daily environment to respond to their unique behaviours. Interacting with Objectifier is much like training a dog – you teach it only what you want it to care about. Just like a dog, it sees and understands its environment.
23/01/2017Created at the Köln International School of Design and supervised by Prof. Andreas Muxel, Feedback Machines is a short student project that explores the concept of feedback loops, as an attempt to introduce students to physical computing as well as provide a perspective on the complex topic through experimental explorations.
16/11/2016Created at The Basel School of Design by the 1st year Visual Communication students, Laser Letters is a group project resulting from a short 6 day course providing an introduction and overview of topics in the realms of typography and media interaction.
31/08/2016Created by Lingdong Huang at the Future Sketches Group (MIT Media Lab), “Semi-Realistic Rotary Experiences” is a set of experiments exploring augmentation of real life physical gestures of rotating things.
Tags: AR / augmentation / drawing / future sketches / Interface / keyboard / Lingdong Huang / medialab / simulation
Altar-3000′ is a project and a device that explores the notion of an AI prophet, a automated totem of customised belief. The home altar connects to the internet to retrieve latest betting headlines from PredictIt, humanity’s financial positions on the near future IRL.
Tags: ai / artificial intelligence / Dofbot / Google Speech Recognition / Jetson Nano / openFrameworks / python / robotics / Selenium / Vytautas Jankauskas
Created by Kynd in collaboration with Yu Miyashita (Sound), ‘Expressions’ is a series of artworks exploring the physicality of thick and bold paint-like dynamic constructs that emerge from illuminated digital space revealing an intricate play of shapes, light and shadow.
Tags: dong gallery / facade / featured / glsl / Kynd / paint / Sound / touchdesigner / webgl
Created by LIMAGE, a collective comprised of media designers, 3d creators, artists and coders, ‘Avatar·Mythology’ is a performance drawing on the worldview of Shan Hai Jing (Classic of Mountains and Seas), a Chinese classic text of mythic geography and beasts.
Tags: 3d animation / drawing / featured / kinect / maya / openFrameworks / projction / projectors / Resolume / touchosc / unity
TAMI (Tangible Mathematics Interface) is an interface that facilitates the learning of the basics of trigonometry. Comprised of a tabletop display and a series of physical controllers, users can manipulate mathematical parameters and see the results on-screen in real-time.
Tags: arduino / featured / Francisco Fuentes / Joaquin Dominguez / Maria Elena Errazuriz / Mauricio Herrera / Raspberry Pi / trigonometry
Created by Christian Mio Loclair (Waltz Binaire), ‘Blackberry Winter’ is an investigation into the possibilities of identify motion as a continuous walk in a latent space of situations.
Tags: Christian Mio Loclair / featured / GAN / houdini / javascript / machine learning / openFrameworks / PyTorch / raygan / Tensorflow / vvvv
SFPC tutors Celine Wong Katzman and Taeyoon Choi reflect on yet another successful session at the artist run school in New York. SFPC Fall 2019 Open Call is live now!
Tags: 3-5954A handheld transceiver / acrylic / Alexander Miller / Apple computer / arduino / Ariel Uzal / AxiDraw / Bomani Oseni McClendon / c++ / Cardioid microphone / Celine Wong Katzman / cellular automata / Cement / digital camera / e-ink display / electronics / featured / FIlip Wolak / gif / Greg Sadetsky / ImageMagick / infrared / invisible ink / iPhone / javascript / Javier de Azkue / Joseph Wilk / Juan Miguel Marin / Luisa Fabrizi / madmapper / Mar G. Mcmahon / MaxMSP / Melissa Holmes / micro-controller / mirror / Model Magic clay / motor / OBS / openFrameworks / paper / pen / piezo sensor / Plywood / polycarbonate tube / Printed paper / projector / python / PyTorch / Raspberry Pi / receipt printer / resistor / Rockite / Sara Khan / servo motor / SFPC / Sheldon Chang / SN74HC595N multiplexer / Stefan Pelikan / Stefanie Schirmer / tablet / Taeyoon Choi / Vivienne La / voice / webcam / website / Yehwan Song
Created by Madeline Gannon for the 2018 Annual Meeting of New Champions at the The World Economic Forum, in Tianjin, China, Manus is a set of ten industrial robots that are programmed to behave like a pack of animals.
Tags: abb / animals / behaviour / biomimicry / computer vision / Events / featured / installation / machine / Madeline Gannon / mimicry / ofxCv / ofxEasing / ofxGizmo / ofxOneEuroFilter / openFrameworks / robotics
Created by Neil Mendoza during an artist in residence at Recology SF, House Party is a musical installation that explores prized possessions in their native habitat. All the materials used to create this artwork, from the furniture to the computers, were scavenged from the discarded trash. The music is a mix of mechanical and synthesised sounds.
Tags: arduino / installation / midi / music / neil mendoza / open frameworks / orchestra / osc / recycling / upcycle
Created by Piet Schmidt during the summer semester at UdK Berlin (New Media / Digital Class), Encounter is a a robotic arm with a mirror that curiously observes its surroundings.
Tags: algorithm / automation / behaviour / curiosity / inverse kinematics / kinect / opencv / openFrameworks / Piet Schmidt / robotics / sensing / servo / tracking / udk
Created by Waltz Binaire, Narciss is a robot that uses artificial intelligence to analyse itself, thus reflecting on its own existence. Comprised of Google’s Tensorflow framework and a simple mirror, the experiment translates self-portraits of a digital body into lyrical guesses.
Tags: ai / artificial intelligence / camera / featured / im2txt / installation / machine learning / openFrameworks / reflection / robotics / Tensorflow / Waltz Binaire
Created by Kimchi and Chips and currently on view at the Somerset House in London, HALO is a new installation in the series of works by the Seoul based Mimi Son and Elliot Woods where light is sculpted to create form that exists between material and immaterial.
Tags: Air / arduino / arm / DynamixelSDKSharp / featured / GrubStep / halo / immaterial / kcjs / Kimchi and Chips / light / Linux / London / materiality / mist / msgpack-arduino / ofxCanon / orange pi dynamixel / pcb / projection / rulr / sensor / Somerset House / sun / temperature / water
“Multiverse” is the new audio-visual installation by fuse* that draws inspiration from these concepts and, through the creation of a sequence of digital paintings, generated in real-time, attempts to represent the eternal birth and death of infinite parallel universes.
Tags: ableton / cosmology / featured / fuse / MaxMSP / openFrameworks / particles / projection / simulation / Sound / universe
Created by Shunichi Kasahara in collaboration with Satoru Higa, Takuto Usami, Shotaro Hirata and Tetsuya Konishi, “Superception” (Super + perception) is a research framework that uses computer technologies to intervene and transform human perception.
Tags: apparatus / body extension / featured / head / houdini / mapping / MaxMSP / openframework / perspective / projection / projection mapping / Satoru Higa / Shotaro Hirata / Shunichi Kasahara / space / Takuto Usami / Tetsuya Konishi / touch designer / vr / vvvv / wearables
Latest in the series of experiments and explorations into neural networks by Memo Akten is a pre-trained deep neural network able to make predictions on live camera input – trying to make sense of what it sees, in context of what it’s seen before.
Tags: camera / computer vision / experiment / featured / knowledge / learning / machine learning / memo akten / neural networks / openFrameworks / process / reality
Created by Felix Ros, ‘Scribble’ is a haptic interface designed for autonomous cars that lets the driver draw their way through traffic. They draw a path and the car will follow, not letting them drive but pilot the car, helping the car when in need. Scribble is powered by an Arduino DUE that is controlled over a serial connection by a GUI made in openFrameworks.
Tags: arduino / autonomous car / car / driving / Felix Ros / haptic / Interface / ofxAnimatable / ofxNetwork / ofxTextAlign / openFrameworks / simulation / traffic / unity
“Three Pieces with Titles” is the latest audiovisual performance by Montreal’s artificiel. In it Alexandre Burton and Julien Roy manipulate an eclectic collection of objects within the field of view of a computer vision system to generate real-time video and abstract sonic collage.
Tags: ableton / Alexandre Burton / artificiel / audio / audiovisual / computer vision / Csound / featured / Jimmy Lakatos / Julien Roy / montreal / music / MUTEK / ofxDecklink / ofxOpenCv / ofxPostProcessing / openFrameworks / performance / sampling / sequencer / Sound
Created by Andy Wallace & Dan Friel, Bleep Space is a free sequencer toy that uses stark geometry to allow users to create noisy beats by assembling 15 sounds accompanied by motion graphics and procedural animations.
Tags: Andy Wallace / AppStore / arduino / console / Dan Friel / free / game / generative / geometry / I-PAC / installation / openFrameworks / Sound / soundtoy
Created by Jayson Haebich, The Crystallisation Event explores a speculative future in which the endless digitisation and quantification of data has caused information to become supersaturated and begin a process of crystallisation. The project is presented as a speculative museum exhibit showing future artefacts from this post crystallised data world.
Tags: cellular automata / crystal / crystallisation / data / future / goldsmiths / Jayson Haebich / openFrameworks / process / speculation
House of Shadow Silence is a VR experience by Portland-based software artist Jeremy Rotzstain. In it, the artist recreates Austrian architect Frederick Kiesler’s 1929 movie theatre the Film Guild Cinema and uses it to ‘build a world’ of light, geometry, and motion.
Tags: Ann Friedberg / architecture / design / film / Frederick Kiesler / Hans Richter / Jeremy Rotsztain / LowkeyNW / Max / MaxMSP / Modernism / oculus rift / OculusRiftCV1 / ofxRay / openFrameworks / opengl / vr
Created by XEX for Dr.Jart+, ‘Prismverse’ is an installation inspired by light rays travelling in a diamond with Brilliant cut (wikipedia) – a form that produces highest brilliance with maximized light return through its top. Surrounded by complex geometrical tessellated mirror walls, the visuals on the floor, their reflection and omnidirectional sound encapsulate the visitor.
Tags: ableton / arduino / capacitive sensor / Cinema 4D / featured / led / openFrameworks / projection / reflection / refraction / tessellation / XEX
Created by the South Korean sound artists GRAYCODE and jiiiiin, #include red is a large-scale audiovisual installation and performance piece that explores ideas of synaesthesia (the relationship between what we hear and what we see) through the inherent frequencies within the visible spectrum and colour as a vocabulary.
Tags: ACT / Asia Culture Center / colour / GRAYCODE / installation / jiiiiin / max for live / MaxMSP / openFrameworks / performance / supercollider / synesthesia
This summer, visitors to Sao Paulo’s Itau Cultural Gallery find themselves face-to-face with a host of artificial life forms. Amongst them is a new version of artist Ruairi Glynn’s interactive installation ‘Fearful Symmetry’, which was first shown at the Tate Modern, London, in 2012.
Tags: bartlett / Brazil / Consciência Cibernética / installation / interactive architecture / Itau Cultural / kinect / LabVIEW / MircorFlexE100 / motion tracking / opencv / robotics / Ruairi Glynn / sao paulo / UR10
Created by London based convivial studio, Kinedioscope is a technique used to create animated depth effects on static photographs. The process is comprised of reverse-engineering the technology of photogrammetry in order to perfectly align the photography with the perspective of the 3D model and create depth and masking effects.
Tags: 3d model / autodesk / convivial studio / creativeappsnet / depth / effect / experiment / featured / image / mapping / meshlab / meshmixer / openFrameworks / Photogrammetry / photography / point cloud / projection / scanning
Guillaume Massol’s openFrameworks app titled “All work and no play” watches videos coming from different training datasets and generates sentences loosely based on what is happening on the screen, sometimes creating pearls of wisdom by coincidence.
Tags: computer vision / Guillaume Massol / machine dreaming / machine intelligence / neural network / openFrameworks / Ross Goodwin
A project by Design I/O for TIFF Kids International Film Festival’s interactive playground digiPlaySpace, Mimic brings a UR5 robotic arm to life and imbues it with personality. Playfully craning its neck to get a better look, arcing back when it is startled – it responds to each child that enters its field of view.
Tags: computer vision / Dan Moore / debugview / Design I/O / digiPlaySpace / Emily Gobeille / featured / interactive / kids / Madeline Gannon / Nick Hardeman / Nick Pagee / ofxRobotArm / ofxURDriver / openFrameworks / robotics / Ryerson University / Theo Watson / TIFF
Ryoichi Kurokawa sets out a new phase of his use of space with light and sound, and how different mediums can be merged in space and time as single unit. node 5:5 fills the ACC in Gwangju, South Korea with mesmerising abstract information and imagery, intoxicating the viewer in an unforgettable visual, auditory and spatial experience.
Tags: Asia Culture Center / Asia Culture Institute / Bipolar / Cinder / d3 / dmx / featured / Hiroshi Matoba / installation / kinetic / laser / light / Nicolas Wierinck / openFrameworks / osc / performance / projection / Ryoichi Kurokawa / Seong-hoon Bahn / Stereolux / White Circle
Created by Bjørn Karmann at CIID, Objectifier empowers people to train objects in their daily environment to respond to their unique behaviours. Interacting with Objectifier is much like training a dog – you teach it only what you want it to care about. Just like a dog, it sees and understands its environment.
Tags: Bjørn Karmann / creative technology / creativeappsnet / domesticity / internet of things / machine learning / Objects / openFrameworks / Processing / programming / RasperryPi / training
Created at the Köln International School of Design and supervised by Prof. Andreas Muxel, Feedback Machines is a short student project that explores the concept of feedback loops, as an attempt to introduce students to physical computing as well as provide a perspective on the complex topic through experimental explorations.
Tags: Andreas Muxel / Arturo Vélez Sánchez / automation / behaviour / Cheng-Chieh Tsai / Christoph Schnedler / Holly Martin Bates / Hortense Tollu / Johannes Wilhelm Bier / Julia Alfeo / loop / Lukas Höh / machines / process / project / Sascha Haus / student / system theory / teaching / video
Created at The Basel School of Design by the 1st year Visual Communication students, Laser Letters is a group project resulting from a short 6 day course providing an introduction and overview of topics in the realms of typography and media interaction.
Tags: Anja Furrer / Basel School of Design / Celine Pereira / Elias Hodel / fhnw / Franziska Krenmayr / Johanna Bühler / Julien Rondez / Lara Schai / lasers / learning / Lena Meier / Lilian Dolder / Linda Walter / Lisa Hartmann / Livia Graf / Madelene Imhof / Milena Ferreira / Nils Dobberstein / openFrameworks / Patricia Grabowicz / Processing / projection / Salome Neuhaus / Sarah Schiltknecht / Silvio Meessen / Sina Gerschwiler / Sina Grass / Sonya Haksar / students / teaching / Ted Davis / typography / Victor Bringolf