PaulStoffregen / Audio

Teensy Audio Library
http://www.pjrc.com/teensy/td_libs_Audio.html
1.08k stars 401 forks source link

Feature/audioeffectdynamics #399

Open newdigate opened 3 years ago

newdigate commented 3 years ago

This is a brilliant audio dynamics component from MarkzP AudioEffectDynamics

One modification from newdigate/AudioEffectDynamics, to calculate gain per sample, instead of per audio block.

Suggested by @FrankBoesing https://forum.pjrc.com/threads/55117-a-crude-audio-compressor?p=283205&viewfull=1#post283205

Update: I've made the code teensyLC friendly, reduced number of files to 2, and change the window size for running rms calc to AUDIO_SAMPLE_RATE / 10 (instead of 4410). Thanks for the suggestions @FrankBoesing

FrankBoesing commented 3 years ago

Yes I'd like to see this added :)