Forum: Digitale Signalverarbeitung / DSP / Machine Learning Reverb programmieren


von Martin (Gast)


Lesenswert?

Ich baue meinen eigenen "basic" Synthesizer. Über Midi lese ich 
gespielte Tasten ein und erzeuge einen Ton aus Sinus, Rechteck und 
Dreieck.
Wie kann ich dafür einen Reverb generieren. Was genau muss ich bei einem 
Reverb berechnen?

von Nils P. (torus)


Lesenswert?

Da gibt es viele Möglichkeiten. Am einfachsten wird sicherlich das 
"Keith Barr" Allpass-Reverb sein:

http://www.spinsemi.com/knowledge_base/effects.html#Reverberation

von J. S. (engineer) Benutzerseite


Lesenswert?

Diese rückgekoppelten Viecher nutzt man heute eigentlich nicht mehr. Die 
erzeugen zu viele wiedererkennbare Muster. Man muss da schon recht viele 
nehmen und sie nicht zu lange arbeiten lassen. In FPGAs gibt es da gute 
Optionen, das zu nutzen, aber auf dem UC ...

Weitere Literatur:
Beitrag "Audio Effekte wie Hall, Echo, Flanger, Equalizer, usw Wie funktioniert das?"
Beitrag "Simples Delay erzeugen"
Beitrag "Echo programmieren"
Beitrag "Reverb für Mischpult mit ATtiny26"
Beitrag "de-reverb als C code? jemand vieleicht einen Link"
Beitrag "Reverb Chip bauen"

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.