Skip to content

Murmur

A living artwork that listens to a city and paints its mood in real time.

A small test of an idea. It may change or stop.

Category
Experiments
Platform
Web
Year
2026
Built for
Curious people, galleries, cafés and anyone who wants a window into a city's pulse.
Why it exists

The problem, solved.

The problem

Cities produce enormous amounts of live data, but we only ever see it as dashboards and charts. Nobody feels it.

The solution

Translate data into emotion: colour, motion and sound mapped from live signals, rendered in WebGL and Web Audio.

Who it's for

Curious people, galleries, cafés and anyone who wants a window into a city's pulse.

How it works

Three steps. That's it.

  1. Listen

    Ingests live city feeds every few seconds.

  2. Translate

    Maps signals to colour, turbulence and tempo.

  3. Render

    A GPU shader paints the mood in real time.

Screens

Take a look inside.

Illustrations with sample data.

Key features

What you get.

01

Live city feeds

Pune, Mumbai and Bengaluru to start.

02

Generative sound

Ambient audio that shifts with the data.

03

Screen mode

Fullscreen ambient display for cafés and studios.

04

Snapshot prints

Save any moment as a high res poster.

Yashraj Kabre
Built by

Yashraj Kabre

Spotted the problem, found what was causing it and built the fix, end to end.

About Yashraj
FAQ

Questions.

Is this a real product?

It's an experiment, exploring how data can feel instead of inform.

How it is built
Three.jsGLSLWeb AudioPythonOpen data APIs
Built by Yashraj Kabre

Want something like Murmur for your business?

I can build a version shaped around your workflow, your customers and your brand.

Build with me
Keep exploring

More from the store.

All products

Pocket Mandi

A WhatsApp bot that tells farmers today's crop prices at nearby mandis.

Desk Pulse

An ESP32 sensor that nudges you when you've been slouching for 20 minutes.

Ghost Menu

Point your camera at any menu, get it translated, explained and ranked.