3 ms·
I don't know anything about synths, but the M0 architecture is designed to run the program out of flash, I think? So 16KB is quite a bit. 1KB is surely enough
by dofm 4mo ago
I don't know anything about synths, but the M0 architecture is designed to run the program out of flash, I think? So 16KB is quite a bit.
1KB is surely enough to store synthesizer patches. Several, probably.
- ErroneousBosh 4mo agoYou need a few dozen bytes of storage per voice, like four bytes for the phase accumulator (uint32_t), another four for the current pitch offset that gets added, and so on. It all adds up, especially if you want to implement a ladder filter properly.