← The Journal
Sound designApr 18, 2026

How our engineers taught an EQ to read a room

Every track has a genre fingerprint. Vibe reads it and loads the right curve before the first beat lands. Here's how we built that.

7 min · Luca F.
How our engineers taught an EQ to read a room

The problem with manual EQ

Most people never touch their EQ. Not because they don't care about sound — they do — but because the gap between 'I want more bass' and 'boost 80 Hz by 3 dB' is too wide. Manual EQ is a tool for engineers. We wanted something that just worked.

The idea was simple: what if the app knew what you were about to hear and set itself up before the first beat? Not after 30 seconds of playback. Before the drop.

What genre identification actually means

When a track starts, Vibe reads its metadata — title, artist, album — and identifies the genre and mood of the track. This happens quietly in the background. For tracks you've heard before, the result is instant.

The result isn't a number. It's a profile. A jazz trio needs a completely different curve than a hyperpop track with a distorted 808. The model knows the difference.

The presets aren't random

We didn't pick 8 presets because it's a round number. Each one was tuned for a specific genre — Hip Hop for the low-end weight of trap and drill, Rock for presence and punch, EDM for sub and air, R&B for warmth. Normal is flat because sometimes accuracy beats colour.

Then there are 9 hidden presets — Jazz, Classical, Country, Reggae, Ambient, Lo-Fi, Podcast, Metal, Acoustic. They never show as chips in the UI. Auto-EQ applies them silently when the genre matches. Most people won't know they exist.

Why zero setup

Genre identification happens in the background — for tracks you've heard before, the result is instant. The goal was simple: you press play, it sounds right. No setup, no thinking required.

"The goal was zero conscious effort. You press play, it sounds right. That's it."

Luca F.

What's next

We're working on real-time adaptation — not just at track start, but as the song evolves. A track that opens sparse and builds to a wall of sound should have an EQ that follows it. That's a harder problem. We're on it.

← Back to JournalShop STELLAR FlyPods →