[sdiy] Quality reverb on STM32's?

Eric Brombaugh ebrombaugh1 at cox.net
Sat Apr 14 21:40:07 CEST 2018


On 04/14/2018 12:23 PM, rsdio at audiobanshee.com wrote:
> 
> The FV-1 has a DSP at its core. It seems entirely unlikely that it has an instruction set that is any more optimized for reverb than other modern DSP options.

Take a close look at the FV-1 ISA:

http://www.spinsemi.com/Products/datasheets/spn1001-dev/SPINAsmUserManual.pdf

* There are single op instructions specifically constructed to compute 
all-pass filters and LFOs.

* There are built-in exponential and sinusoid lookup instructions.

* The memory architecture has been designed with a built-in 
auto-incrementing offset pointer that allows construction of delay line 
circular buffers with implicit pointer updates.

* The buffer memory is a quirky kind of floating point that's specially 
designed for handling audio.

Granted - you can do all these things with a few instructions in a 
standard DSP from ADI, TI or MCHP, but they haven't been quite so 
strongly focused on reverb applications.

Eric



More information about the Synth-diy mailing list