Final project proposal

“عود (Oud): A Responsive Atmosphere”

This project started from something very small and familiar to me: the moment when oud smoke rises. It is never still. It folds into itself, disappears, comes back, reacts to the smallest movement in the air. I kept thinking about how that feels less like an object and more like a system that is alive.

For me, decoding nature is not about representing trees or landscapes. It is about understanding behavior. How things move, how they react, how they carry presence without being solid.

So I built a system where smoke becomes the main language.

Concept

This work simulates a bukhoor burner where smoke, embers, and air exist as a responsive environment. The smoke is not pre-animated. It is generated through particles that move using forces like turbulence, attraction, and separation, similar to how natural systems behave.

The system is also reactive. When activated, it listens. Sound changes the environment. The smoke becomes heavier, faster, more chaotic. When there is no sound, it returns to a quieter, almost breathing state.

It feels like the space is aware of you.

Process

I worked with p5.js to build this from the ground up as a living system rather than an animation.

  • I used particle systems to construct the smoke and embers
  • I implemented flocking behaviors so particles move collectively instead of randomly
  • I used noise to introduce instability and natural variation
  • I connected the system to microphone input so it can respond in real time

What I found interesting is that the more I tried to control it, the less natural it felt. So the process became about letting the system behave on its own terms.

Visual Direction

Visually, the work sits between two conditions.

There is structure. The background uses a very subtle geometric pattern inspired by Islamic repetition and symmetry. It feels ordered, quiet, almost fixed.

Then there is the smoke. It interrupts that order. It drifts, breaks, spreads, disappears.

I wanted that tension between control and unpredictability to exist in the same space.

The color palette stays very minimal. Dark, warm tones with a soft glow from the coal. Nothing too loud. It should feel atmospheric, not illustrative.

Why Oud

Oud is important here because it is already a system. It is not just smell or smoke. It is memory, ritual, presence. It fills space without being seen clearly.

I am not trying to recreate it realistically. I am translating what it does into code.

Outcome

The final piece is an interactive sketch where:

  • Smoke continuously generates and evolves
  • The system responds to sound and presence
  • The environment shifts between calm and intensity

It becomes something you do not just look at, but exist with for a moment.

Leave a Reply

Your email address will not be published. Required fields are marked *