Neutone / neutone_sdk

Join the community on Discord for more discussions around Neutone! https://discord.gg/VHSMzb8Wqp
GNU Lesser General Public License v2.1
470 stars 22 forks source link

[cm] Spectral filter example #8

Closed christhetree closed 1 year ago

christhetree commented 1 year ago

This PR implements a spectral filter that can serve as a template for spectral audio effects. It also fixes some dynamic memory allocations of the RealtimeSTFT class and refactors it a bit.

I'll add some tests for the STFT class in a separate PR, you can tell it's working correctly if you set all the knobs to zero of the spectral filter and can then hear the exact input audio being passed through successfully without being modified, even though it is being converted to the frequency domain and back again.

@Fyfe93 cc: @bogdanteleaga