Skip to content

mosmeh/accent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

accent

build

Minimal audio reverberator

Usage

To add reverberation to input.wav using JCRev algorithm and output to output.wav, run:

cargo run --release -- jcrev input.wav -o output.wav

You can also provide parameters to algorithms:

cargo run --release -- freeverb input.wav -o output.wav --roomsize=0.5 --damp=0.2

Following algorithms are available:

Algorithm Description
jcrev original JCRev
satrev SATREV
stk-jcrev JCRev in Synthesis ToolKit
prcrev PRCRev
nrev NRev
freeverb Freeverb

Options

-g, --gain <gain>    Final gain in dB [default: 0]
-o <output>          Output WAV file [default: out.wav]

stk-jcrev, prcrev, and nrev

--t60 <t60>       [default: 1]

freeverb

--damp <damp>             [default: 0.1]
--dry <dry>               [default: 0]
--roomsize <roomsize>     [default: 0.1]
--wet <wet>               [default: 1]
--width <width>           [default: 1]

Releases

No releases published

Languages