FDN(4) delay-feedback galm
FDN(4) delay-feedback galm
Het is eigenlijk heel raar, zelfs een beetje tegenstrijdig, dat je met delay-feedback galm kunt maken.
Delay-feedback levert immers een reeks echo's op die op onderling gelijke tijdsafstanden liggen, bijv. zoals het tikken van een metronoom.
Galm daarentegen bestaat juist uit echo's die op onderling ONgelijke, volkomen willekeurige tijdstippen liggen. Dat is ook de reden waarom je galm kunt maken door de echo's ervan te modelleren als ruis (
https://www.synthforum.nl/forums/showpost.php?p=1515014&postcount=243).
Een galm-algo MOET daarom ruis als output geven als je een puls op de input zet! Een galm-effect is een bijzondere ruisgenerator.
Dat FDN daartoe in staat is hebben we ook al gezien (
https://www.synthforum.nl/forums/showpost.php?p=1502299&postcount=176).
De vraag is nu: hoe is dat mogelijk?
Het antwoord is verbluffend simpel: schakel een aantal delay-feedbacklijnen parallel en verbind ALLE outputs met ALLE inputs. Als je nu voorkomt dat de lengten van de delaylijnen veelvouden zijn van elkaar dan zal een enkele puls op de input een sneeuwbal-effect veroorzaken van meer en meer random reflecties die elkaar steeds sneller opvolgen. De dichtheid (density) van de galm wordt bepaald door het aantal delaylijnen. In de praktijk blijkt (althans mijn ervaring) dat 4 lijnen te weinig is en 16 lijnen prima voldoet, zoals voorbeeld van #176 aantoont.
Op het plaatje hieronder, om het simpel te houden, een FDN met 2 delaylijnen. Dan heb je 4 koppelingen tussen de outputs en inputs. Die zie je afgebeeld in de "koppelmatrix". Het woord "unitair" betekent dat de versterkingen q zo gekozen zijn dat de koppelmatrix niks anders doet dan koppelen, zonder dat er versterking of verzwakking plaats vindt. Dat is minder vanzelfsprekend dan het lijkt. Slechts voor zeer uitgekiende waarden van de q's is dat het geval. Daarom kan de gebruiker de waarden van de q's niet zelf instellen.
Bij een FDN 16 X 16 bestaat de matrix uit 256 q's.
Het is verbijsterend hoe snel dit algo is. Zelfs FDN 16 X 16 op een gewone laptop al sneller dan realtime.
Hebben we hiermee nu het principe van FDN-galm helemaal gezien?
Bijna. De galm die je krijgt met het FDN-circuit volgens de afbeelding klinkt agressief, ijzig, beton-achtig.
Er moeten regelbare kleurfilters ingebouwd worden. Binnenkort een aangepast plaatje.
