-HP-
- Registriert
- 04.06.08
- Beiträge
- 2.728
- Reaktionen
- 5
- Punkte
- 2.810
Ich wollte mal eine Diskussion anregen. Ich glaube, daß bei Faltungshallen Vereinfachungen gemacht werden, die zu schlechtem nicht authentischen Sound führen, weil der Rechner gar nicht die nötige Leistung bringt.
Sagen wir mal, die Impulsantwort eines mittleren Raumes sei mit einer Länge von 2 Sekunden aufgezeichnet (soll mal RT 60 entsprechen).
Das sei mal stereo mit 48 kHz sampling rate.
Der Audiostream, auf den die Faltung angewendet werden soll, liegt in 48 kHz Sampling Rate vor.
Für jedes Sample muss eine komplette Faltung durchgeführt werden, das sind wegen Stereo 2 x 48000 [g=18]MAC[/g] Befehle, also 2 x 48000 Multiplikationen und anschließende Additionen.
Wegen 48000 Samples/[g=342]Sekunde[/g] sind das dann (nur die Multiplikationen gerechnet):
2 x 48000 x 48000 Operationen pro [g=342]Sekunde[/g] = 4.6 Gigaflops.
Da geht jeder Rechner längst in die Knie.
Wo also wird geschummelt ? Oder liegt hier ein Denkfehler vor?
Sagen wir mal, die Impulsantwort eines mittleren Raumes sei mit einer Länge von 2 Sekunden aufgezeichnet (soll mal RT 60 entsprechen).
Das sei mal stereo mit 48 kHz sampling rate.
Der Audiostream, auf den die Faltung angewendet werden soll, liegt in 48 kHz Sampling Rate vor.
Für jedes Sample muss eine komplette Faltung durchgeführt werden, das sind wegen Stereo 2 x 48000 [g=18]MAC[/g] Befehle, also 2 x 48000 Multiplikationen und anschließende Additionen.
Wegen 48000 Samples/[g=342]Sekunde[/g] sind das dann (nur die Multiplikationen gerechnet):
2 x 48000 x 48000 Operationen pro [g=342]Sekunde[/g] = 4.6 Gigaflops.
Da geht jeder Rechner längst in die Knie.
Wo also wird geschummelt ? Oder liegt hier ein Denkfehler vor?