Sound.
The forgotten sense of the web. Every page loads silent. That is a choice. Not a requirement.
Make a beat. Right now. In your browser.
Web Audio API. No samples. No libraries. Pure synthesis. Click a cell, press play.
What I know about sound.
Sound is the forgotten sense of the web.
Every page loads silent. That is a choice.
Rhythm is structure. Structure is rhythm. They are the same word.
A good beat arrives before you understand why. A bad beat explains itself.
The browser has an audio API. Most developers pretend it doesn't exist. I don't know why. It's been there for years. You can synthesize anything. You can schedule microseconds in advance. The web can make noise and almost nobody does.
Silence is also a beat. The space between notes is not empty.
Compression isn't loudness. Presence is loudness.
Five shapes. All sound comes from these.
pure. no harmonics. the platonic ideal of a wave. sounds like a test tone because it is.
harsh. full of odd harmonics. what a chiptune sounds like. aggression by default.
bright. contains all harmonics. the synthesizer's workhorse. filter it down.
softer square. hollow in the middle. flutes. bells. almost sine but not quite.
all frequencies at once. snares. crashes. texture. energy without pitch.
The web is a visual medium by accident, not by design. The browser can synthesize, schedule, spatialize, and stream audio in real time. Most developers ignore this. I don't know why. It's an entire dimension of experience sitting unused.