Simulate Small Room Reverb with FFmpeg

This article explains how to simulate a realistic small room reverb effect on an audio file using FFmpeg’s built-in freeverb filter. You will learn the precise command-line syntax and how to adjust key parameters—such as room size, damping, and the wet/dry mix—to achieve a natural-sounding, tight room acoustic for your voiceovers, music, or sound effects.

The FFmpeg Freeverb Command

To apply a small room reverb, you will use FFmpeg’s freeverb audio filter (-af). Below is the standard command-line template to process your audio:

ffmpeg -i input.wav -af "freeverb=roomsize=0.2:damp=0.5:wetg=0.3:dryg=0.8:width=0.5" output.wav

Parameter Breakdown for a Small Room

To make the reverb sound like a small room (such as a bedroom, office, or small studio), you must configure the parameters to limit the decay time and high-frequency reflections:

Customizing the Room Sound

You can easily tweak these parameters to simulate different types of small rooms: