Skip to content

LorinWiedemeier/DSP-Collection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Signal Processing

My growing collection of DSP algorithms implementations.

Python is used for prototyping and C++ and Java for real-time uses.

Content

  1. Fourier transform and spectrum calculations
  2. Digital filters:
    • All-pass (LP, HP, BP, BR)
    • Comb
    • Shelving (LP, HP)
    • Peak
  3. Virtual Analog Filters:
    • Moog ladder
    • Sallen-Key
  4. Adaptative filters
  5. Digital audio effects:
    • Delay
    • LFO
    • Wah-wah
    • Vibrato
    • Phaser
    • Flanger
    • Echo
    • Chorus
  6. Audio source separation

Resources used

[1] The Art of Virtual Analog filter design by Vadim Zavalishin

[2] DAFX - Digital Audio Effects

About

Collection of DSP algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.0%
  • Java 15.5%
  • C++ 13.9%
  • CMake 0.6%