Give interiors and tunnels real acoustics #194

Open
opened 2026-10-25 02:38:52 +00:00 by sermuns · 0 comments
Owner

A stairwell, a tiled corridor and an open field should not sound the same. Simple reverb zones — room, corridor, stairwell, tunnel, bus — would make footsteps and voice tell you where you are before you look. It is one of the strongest spatial cues a game can have.

How it fits. The baked world has building floors, rooms and circulation, so a reverb zone can be derived from the room the listener is in and the one the source is in. A small feedback-delay and allpass network per zone is cheap enough on the CPU; crossfade between zones as the player moves. liuverse-voice already mixes voice, so the same send can feed the reverb.

Scope.

  • Derive a reverb zone from rooms, stairs and tunnels.
  • A small set of parametric reverbs, crossfaded.
  • Apply to footsteps, voice and selected effects.
  • Occlusion: a voice behind a wall is muffled, not silent.
  • A debug overlay showing the current zone.

Related. #168 (busking), #170 (radio), #193 (ambient beds), #204 (karaoke).

A stairwell, a tiled corridor and an open field should not sound the same. Simple reverb zones — room, corridor, stairwell, tunnel, bus — would make footsteps and voice tell you where you are before you look. It is one of the strongest spatial cues a game can have. **How it fits.** The baked world has building floors, rooms and circulation, so a reverb zone can be derived from the room the listener is in and the one the source is in. A small feedback-delay and allpass network per zone is cheap enough on the CPU; crossfade between zones as the player moves. `liuverse-voice` already mixes voice, so the same send can feed the reverb. **Scope.** - Derive a reverb zone from rooms, stairs and tunnels. - A small set of parametric reverbs, crossfaded. - Apply to footsteps, voice and selected effects. - Occlusion: a voice behind a wall is muffled, not silent. - A debug overlay showing the current zone. **Related.** #168 (busking), #170 (radio), #193 (ambient beds), #204 (karaoke).
Sign in to join this conversation.
No description provided.