For those without search engines or for that matter internet access.
As written by Sean Costello:
"Blackhole is based on cascading a BUNCH of modulated allpass delays. Like 32 or so. The input is summed to mono, a bunch of allpasses process the input in series, and then the output of these allpasses is fed into 2 parallel allpass chains (one per output channel).
- A given output channel will go through 24 allpasses (due to the series->parallel structure).
- This produces a HUGE amount of echo density.
- Think about an allpass producing N echoes, where N depends on the allpass feedforward/feedback coefficient. Now raise N to the 24th power.
- Due to the laws of convolution, the attack and decay times of each allpass are also raised to the 24th power. So, if a given "average" allpass has an attack of A milliseconds and a decay of B milliseconds, the total reverb attack will be A*24 milliseconds, and the decay will be B*24 milliseconds.
- This brings up the tricky aspect of these massively cascaded allpass structures: The attack time and decay time are both intimately tied in with the allpass coefficients. And they are interrelated.
- For example, an allpass coefficient of 0.5 will have a slow fade in time, and will fade out at about the same time.
- To get a longer decay, the allpass coefficient needs to be at 0.7 or above. But this might still have a slow attack, due to the attack time of one allpass being raised to the 24th power.
- Coefficients of 0.827 to 0.91 and above will have a sharper attack. But the decay will be MASSIVE in this case.
- The chorusing of each allpass is essentially raised to the 24th power, which results in a very complex and rich modulation sound."
Best,
/Anders