LIGHT SHOWS MADE FROM ALGORITHMS
All visuals and interactivity coded from scratch using Javascript

CREATIVE CODING

Showcasing my original project
INTERACTIVE digital art made with algorithms
All visualizers and interactivity coded from scratch using Javascript
VOLUME = COLOR
FREQUENCY = MOVEMENT
EXAMPLE VISUALIZERS
ALL DESIGNED AND BUILT BY VIDISHA JAIN
New York City - Physical Street Installation
I wanted to make the digital and the physical world work in tandem to enhance in each other, rather than compete with each other as many of our devices do.

The digital light shows were projected on to the street through the window, where participants used hand sensors to trigger changing the visuals. They could also choose their own music by queuing tracks on a public playlist from their own phone, played through speakers also playing out on to the street.
ABOUT THE CONCEPT
AlgoRHYTHM is an interactive tool utilizing algorithmic art. Algorithms are defined by an input triggering a certain output. Here, the input is music, and the output is a light show visual. The interactive part has three layers: First, is that the user chooses the music to input, as the tool works with any audio. The next layer is the user being able to decide which visual layout they want to see, and can toggle between the various ones in any order. AlgoRHYTHM then becomes reactive, as it detects volume, with colours assigned to different decibel thresholds, and frequency, which triggers changes the shape’s size and position, emulating movement.

The beauty of its reactive nature is that no two songs in existence can result in the same visual output. The program is not limited to or exclusionary of any genre, instrument, or language, designed to meet my goals of inclusivity to re-create the sense of community lost when concerts and nightclubs were inaccessible, letting people physically engage with music and lights once more. I hope it inspires creative freedom and expression amongst viewers again.

AlgoRHYTHM was created with a desire to address the common distrust of technology, and a desire to restructure this relationship – particularly where the association to an “algorithm” is as a tool of manipulation in targeted advertising. This project aims to demystify algorithms by letting people control the input and output. It lets the physical space and the digital space enhance each other, working in tandem, instead of people feeling like victims to tech. It also changes the relationship to art, as people aren’t just passive viewers. If their decisions are responsible for the outcome, they are artists!