Audio DSP Library built in C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DSPLibrary.xcodeproj
Biquad.cpp
Biquad.h
Compressor.cpp
Compressor.h
DSPLibraryInclude.cpp
DSPLibraryInclude.h
DeadZone.cpp
DeadZone.h
DelayLine.cpp
DelayLine.h
GranularLine.cpp
GranularLine.h
InterpolatingDelayLine.cpp
InterpolatingDelayLine.h
LICENSE.md
LevelEstimator.cpp
LevelEstimator.h
Noise.cpp
Noise.h
README.md
Recorder.cpp
Recorder.h
SinOsc.cpp
SinOsc.h
SoftClip.cpp
SoftClip.h
Utilities.cpp
Utilities.h

README.md

DSPLibrary

A simple re-usable DSP Library built in C++

Contains Delay Line, Compressor, Biquad, Granular Synthesis Line, Level Estimator, Noise, Recorder, Sin Oscillator, Soft Clipper and other misc utilities

Setup

Add the 'DSPLibraryInclude.h' to include all the files. Be sure to have the directories in your include settings.

Use

Each of the objects can be used indepedently. Create the object, set it up and simple use. Most of the processing is done in the process function and are self-explanatory.