Don't expect to achieve high-quality reverbs on a Cortex M4. Those can take a lot of processing power.
discouraging forum members at it again. I have no idea where the theoretical discouraging responses to you question is coming from, in all truth build it and push every cycle out of it, some great sound reverbs was build with a 60MHz DSP in the 90's using a SMID architecture SHARC DSP ADSP-21065 running at a peak of 60MHz.
Line-6 Audio did a lot of work on this processor platform.
(Do note this processor although at 60MHz, has a parallel processing capability allowing the ability to shard out processing by adding more processors together you cannot do this "yet" with a ARM MCU)
Today, using discovery eval board running an ARM Cortex M4 OR M7 (even better) you can, build a killer sounding reverb that exceeds or match sound performance capabilities of past pro-audio platforms,The truth is processor speed is the least of your initial issues, reverb algorithm optimization, dropping down to assembly is a MUST to get every drop out of the hardware, and like those before us understood the trade-offs with dillegence.
On the reverb topic its an interesting subject, one I'm attracted to as well. knowledge says no two reverbs sound the same, or designed the same, as they all are arranged differently.
Here is a quote from Damage Control Engineering. "Strymon"
“Project BigSky” started as a journey of diligent research. We studied, reviewed and examined physical reverb units, algorithm architectures, academic papers and programming techniques from the past five decades. Within BigSky, we utilized traditional reverb elements such as feedback-delay networks, allpass-delay-filter loops, Schroeder reverb sections, multi-tapped delay-lines, as well as all-new reverb elements that we developed along the way. The goal was to find the best starting point for each reverb sound, and then elevate it into the 21st century.