Skip to content

travisshetter/Convolution-Reverb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

convolution_reverb

file to file command line convolutional reverb processor written in C using the Fast Fourier transform (FFT) Completed for Dr. Schuyler R Quackenbush's C Programming Class Convolution alogrorithm provided curtousy of Dr. Morwaread Farbood

Sndfile Library used to read/write wav files

Impulse response files collected from the Open Air Library database (https:// www.openairlib.net/) Sample input WAV files accessed from the FreeSound online database (https://freesound.org/).

Compiling the code:

gcc -o conv_reverb conv_reverb.c convolve.c
-I/usr/local/include
-L/usr/local/lib -lsndfile

Usage in the command line:

./conv_reverb input_file.wav IR_file.wav output_file.wav

About

file to file command line convolutional reverb in C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages