(c)Sound rendering

Csound is extremely interesting. It is from 1984, where the constraints of computing power required a paradigm less demanding than real-time audio processing. Instead, a csound file has to be rendered before hearing the final result. (Though, modern computers can do it real-time just fine.) But this brings some clear advantages. You can build a…

Computer-aided poetry

For this assignment, we had to create our own poetry generator by modifying some well-known that already exist. The following ones were recoded from Allison Parrish’s poetry generator examples. Links to the GitHub repository & jupyter notebook. Dadaist forgetfulness My first approach was to use the Dadaist poem generator with on of my own texts,…

threeVR

VR in the browser!!! Material for the threeVR class @ ITP Unconference, Winter 2018

everyday_windows

Final project for Physical Computing & ICM – ITP Fall 2017. Ilana Bonder & Nicolás Peña-Escarpentier Github repository | Link (will work on making a full web-only version soon) Sexism, harassment, abuse… They all have been historically regarded as personal issues, relegating them from the public discussion, and diverting attention of their status as sociopolitical…

extra

Extra is an interactive conceptual exhibition piece. It combines a newspaper with sensors and projection mapping of news media to generate a reflection about media bombardment and the role of information.

Lose yourself in your own sound space

For this assignment, we had to implement external sound or video into our sketches. I wanted to go with sound manipulation/analysis, because it is something I haven’t done in coding. At the same time, I was getting very inspired when coding while listening to the Soundtrack from Final Fantasy XV and how sometimes you just…

A 3D experience about experiences

TL;DR: see the assignment or the code Learning three.js The documentation is good, and the examples on the web make it easy enough to learn how to use it, at least for the basic stuff. Setting it up To set the three.js canvas, we need to set up the scene, camera and renderer. In this…

Computer Duet

Made in collaboration with Katya Rozanova for the New Musical Instruments Hackathon – Oct 14, 2017. The pressure of a hackathon, making everything in such a short amount of time was an amazing experience. It really helps you make quick decisions on what to fix and what to drop. We’re extremely happy with the result,…

A “light” problem 2.0

This assignment is about upgrading a previous assignment using functions. As my previous assignments already do (and the first one is not really worth it), the upgrade I want to try is using WebGL to get to use the directionalLight and pointLight functions… and this was not as easy as I expected. WARNING: Lots of…