Tsimafei Lobiak

A relaxing musical experience with generative art



Unblue is a relaxing experience for those who want to take a break and enjoy generative patterns. The name UnBlue comes from idea that hopefully this experience can improve your ‘blue’ mood. Also, it comes from the deep love for blue colors. This project is intended for 1 person experience using headphones and a computer. The project consists of a main screen, 3 chapters showing different interactive patterns and also 2 transitions (one for beginning and one for the end). Each of the transitions are accompanies by lyrics to inspire or relax the listener. For each chapter there is a different musical composition and interactions as well. First chapter is called Fossil and has a spiral made out of distorted ellipses, creating the illusion of 3-D object. The second chapter is ’Seed’ and it is a drawing tool over moving rectangular tiles. The last chapter is Atom, and it is a complex particle system controlled with mouse clicks. The work is mostly completed (you can test it out youself), but there are plans to add more chapters/interactions before the show.


Introduction to Computational Media

Jinxed Blinks

Zoe Wells

A painting that tells a looping story by changing every time the viewer blinks.



This project is telling the story of the girl Solveg from the Roald Dahl book “The Witches”. In the story, Solveg is cursed by a witch to be stuck inside a painting of a farmhouse that her family owns. No one ever sees the painting move, but whenever they look at it, she has changed position slightly, aging and eventually disappearing as the years go by. I was also inspired by “La Jetee”, a film taking the form of a slideshow of still images, and “In the Blink of an Eye”, a book by Walter Murch that compares cuts in editing to natural blinking patterns.

In my project, I am using a facial recognition library in python to watch for when the viewer’s eye aspect ratio (EAR) goes below a certain threshold for 2 frames. To improve on the blink detection accuracy, I added a feature that allows the user to calibrate the blink threshold to their own EAR by pressing the spacebar, which they would be prompted to do when they approach the project. Their blink will trigger a the image to change to the next still in the story. The story will have the girl aging and changing her position in the painting, with her environment aging with her. For the final version, I plan to have 15 images in an oil-painted style for the full loop of the girl growing old and disappearing, since the average person blinks around 15 times a minute.

My ideal setup for the project would be a monitor with a frame around it to complete the “painting” effect. My laptop, with the camera for facial recognition, would be placed below the monitor. I also plan to have a soundscape of nature noises coming from the painting, with a sound effect when a change happens.


Comm Lab: Hypercinema, Creative Computing

The Space Well

Haozhong Yao, Robert Ye

An experience of floating and diving into the deep space through a well.



– The universe is a mysterious well with unknown depth. Traveling in the space could feel like falling down to an abyss. We want to waive gravities from three different dimensions (one in the well, on from the ground the user stands, the one in outer space) into our project. Receiving the gravity from the earth while experiencing the gravity-less space environment, the user may find a spirit of exploration during the processing of falling into the well.

User Experience:
When you stand by the well and look into the water, the silhouette of you appear in the center of the well consist of stars.
If you put your arms up parallel to the ground, the projection of you will begin to fall into the deep space as the stars zoom in and scatter with acceleration, creating a sense of space traveling. And when you reach a certain falling speed, you will see the big bang.
If you swing your righthand very hard, your projection will spin and flash.
If you put your arms just a little away from the trunk – the projection is going to rotate a bit to create a sense of floating.

The project is a 34-inches-wide round inflatable pool, covered by a military waterproof black canvas and filled with 5 gallons of water.
A Kinect camera from 8 ft away captures the data of the user’s body.
– A projector hanging on the ceiling projects the animation of the stars in outer space into the water from up above, and the animation of the user’s figure.


Comm Lab: Hypercinema, Comm Lab: Hypercinema, Creative Computing, Creative Computing

Business Fan

Joseph Baker

Bleeding the physical and the digital world together with an iconic folding fan.



Tokyo, Japan

As I was waiting for the train on a hot summer day, I see a business man pull out a discreetly crafted, folding fan. After stepping into the subway, he placed it in his front blazer pocket as the air conditioning took over. This memory is tied to a country where I let my happiness thrive in the face of unfamiliarity.

The allure is finding a purpose in it all. When time is spent questioning what someone wants to do, the physical world starts to peel back little by little like the folds of a fan ¬¬¬–Tucked out of view but not forgotten.

The fan’s projection evokes what it feels like to open yourself to the world. This incorporates depth and brings another dimension. Showing one wave made from a fan has ripples of effects even if it is not in the physical world.


Introduction to Computational Media, Introduction to Physical Computing

Peace Bomb

Alizarin Waissberg

An interactive experience aimed to cheer the world up with an explosion of positivity



Peace bomb is a simple, one-click interactive experience. Instant and surprising, lasting no longer than 30 seconds, the aftershock of Peace Bomb shall shake you to the core long after leaving the scene. Loaded with invasive audio, armed with visual shrapnels, the target of the Peace Bomb is to violently bring you joy.


Introduction to Computational Media


Tushar Goyal

Generative music instrument that makes music algorithmically from the users voice



Vo-5ynth, pronounced “vo-synth” (short for “voice-synthesizer in p5”) is a music instrument, but, its not a an ordinary one. First it doesn't have a sound of its own. Instead, it uses the users voice to make music. Second, its a generative music instrument so it doesn't give the user complete control over the music making process, instead, it encourages the user to (in a way) collaborate with the instrument (“the machine”) to make music. The user can define the pool of notes from which music can be generated but the actual output (notes for the bass, melody, harmony) is generated algorithmically by the instrument. The user can change the selected notes in real time to change how the music sounds and can thus, play this as an instrument that can be performed live or be used as an ideation tool, or just for fun really!


Intro to Fabrication, Introduction to Computational Media, Introduction to Physical Computing, The Code of Music


Dingwen Kou, Ruyi Chen

Our oblivious sonic footprint can cause acoustic trauma or even death to underwater life.



“We now know that the underwater world is anything but silent. In fact, today's researchers are concerned that underwater noise produced by humans is distracting, confusing – and even killing – aquatic animals.”

Based on prior and current researches, noise pollution caused by human activities in the ocean (underwater explosion, ship or boat sound, construction, etc.) can and does severely disrupt whales' behaviors such as their communication and their ability to find food, mates or avoid predators, thus threatening their lives or even directly causing death. Therefore, we decided to use the microphone as the primary input and interaction in this project to simulate how underwater acoustic trauma is produced by humans and how it is largely affecting marine species which would be whales in this case.

When the sound made by the user from the microphone input hits a certain level:

The background color will change from black to a bloody red as the choppiness of the ocean will be influenced by the volume of the noise. The whales will be disturbed heavily and thus lose their track of peaceful and orderly swimming orbit which too will be affected by the volume of the noise.

When the environment calms down again, fortunately yet ironically everything will go back to the serene environment that the piece starts with, while in reality, most of the time the trauma caused would take decades to ease and heal and the tragedies of death are irreversible.

Primarily, this project acts as an educational and warning piece to every single one of us even though you might think that you are not doing anything bad.

These ocean threats, however, are also human threats.

As Cousteau said, “For most of history, man has had to fight nature to survive; in this century he is beginning to realize that, in order to survive, he must protect it.”


Creative Computing


Helen Hutchens, Xiaoshi Liang

Sensorship explores what happens when censorship is not longer an omission but a transmutation, by challenging two people—whether near-strangers or old friends—to hop in and figure out how to convey a message when your earpiece is against you.



Our relationship with those around us is increasingly carried out on screen. As the magnitude of digital communication increases inverse to face-to-face interactions, it belays the question: what happens when what we mean to say is not faithfully transmitted to who we’re communicating with?

The censorship of thought, language, and expression has, of course, been carried out in past ages, our current times, and likely future eras. Yet most of this has come across via blockage—a hand obstructing a printing press, a story cut from a manuscript, a forced deletion on social media…

What happens, though, when your message comes through? We trust that our machines will relay our messages in good faith. But what happens when your message is altered, warped, and effectively pre-packaged for its recipient? What can you do when the medium of communication itself believes in 'fake news'?

Users will assume different roles: one person will be a scientist who is a member of the UN’s Intergovernmental Panel on Climate Change (IPCC) and the other an emissary of the research to the world. They have to try and communicate—somewhat ironically by speaking into two analog phones—through a system that twists the terms that matter most (e.g. “global warming”) replacing them with other terms and thus meanings. Using a speech-to-text-to-speech process and the RiTa language library, both parties will be able to have a conversation, albeit one tampered with. The emissary's task is to receive the correct message from the researcher. They’ll have to beat the system in creative ways.


Creative Computing

The invisible bird

Tanic Nakpresha, Yuguang Zhang

How long we’ve been trapped in these cages that we built ?



We think we are the owner of our thoughts. But the truth is, our thoughts
have been unconsciously influenced by the social groups that we share a sense of unity.

The invisible bird is an interactive sculpture that uses computer algorithm to analyze various topics on Twitter and allows the viewer to guess what public’s attitudes about those topics are.In this way, we hope people to realize that there are invisible cages of thoughts that we’re living in, and how long we’ve been trapped in these cages that we built. 


Introduction to Computational Media, Introduction to Physical Computing, Introduction to Physical Computing

Plant Boye

Faith Zeng

Experience the satisfaction of growing your own plant friend without dealing with the real responsibilities and risks!



Using sensors on the Arduino, the users will be able to pick, name, and grow a plant on the computer. The users will interact with each sensor, going through the motions of planting such as patting down soil or watering the plant. Each physical change will cause the virtual plant to grow a bit more. At the end, the user will be able to take a “picture” (screenshot) of their plant.


Creative Computing