python-audio-effects
python-audio-effects copied to clipboard
Implement remaining effects
What are, in your opinion, the "low hanging fruits" on which I could work?
It's just a matter of translating SoX's manual. Easy additions would probably be chorus
, flanger
, overdrive
and tremolo
where it's just a matter of adding parameters.
Occasionally, SoX has positional flags which can be handled like this.
Some of the trickier stuff involves the noise reduction that requires a profile to be generated from a silent portion of the audio file, as well as mixing of multiple files (I was thinking AudioEffectsChain.__call__
should optionally take lists of ndarrays or paths to files and combine them).
I'd love some help if you can spare it! :smile:
I'll do the chorus, flanger, overdrive and tremolo to get more acquainted with how both your wrapper and sox work, then, well, maybe I can do something about the rest :P