Noise-Shaping bei DSD im Detail: IIR vs. FIR und die Wahl der Ordnung 3–11

Noise-Shaping ist das klanglich entscheidende Glied der PCM→DSD-Konvertierung. Dieser Artikel erklärt, was es tut, wie sich Strukturen und Ordnungen unterscheiden und wie man es in DpdoEngine konfiguriert.


1. Warum Noise-Shaping nötig ist

Wird Mehrbit-PCM auf eine 1-Bit-Darstellung reduziert, erzeugt der Quantisierungsfehler enormes Rauschen — ohne Gegenmaßnahme läge der Signal-Rausch-Abstand im Audiobereich nur bei etwa 6 dB/Bit, unbrauchbar.

Die Idee des Noise-Shaping: die Unempfindlichkeit des menschlichen Gehörs für hohe Frequenzen nutzen und das Quantisierungsrauschen über eine Rückkopplungsschleife in den Ultraschallbereich oberhalb von 20 kHz „schieben", sodass im Audiobereich ein extrem niedriger Rauschgrund erhalten bleibt.

Mehrbit-Signal ──→ [Quantisierer] ──→ 1-Bit-Ausgang
	                    ↑           │
	                    └── Fehler-Rückkopplung ─┘ (Noise-Shaper)
	

Rauschverteilung nach dem Shaping: In-Band abgesenkt (für hohen SNR), Out-of-Band angehoben (die DSD-Wiedergabekette filtert das mit einem Tiefpass ab).


2. IIR und FIR: die Wahl zwischen zwei Shaper-Familien

IIR (infinite Impulsantwort)

  • Prinzip: rekursive Rückkopplungsstruktur; hochgradiges Shaping mit geringem Rechenaufwand
  • Vorteile: bessere In-Band-Shaping-Leistung bei gleicher Ordnung; recheneffizient, geeignet für hohe Oversampling-Raten
  • Nachteile: nichtlineares Phasenverhalten (Gruppenlaufzeit variiert bei nicht-minimalphasiger Implementierung)
  • DpdoEngine-Strukturoptionen: Standard-IIR, MASH (mehrstufiges Noise-Shaping), CIFB (Integratorkette + Rückkopplung), polynomial

FIR (finite Impulsantwort)

  • Prinzip: vorwärtsgekoppeltes Filter endlicher Länge mit festen Koeffizienten
  • Vorteile: lineare Phase, konstante Gruppenlaufzeit — Fehler bei mehrstufiger Verarbeitung vorhersagbar, ideal für Mastering-Workflows
  • Nachteile: hoher Taps-Bedarf bei gleicher Leistung (rechenintensiv); In-Band-Shaping-Effizienz etwas geringer als bei IIR gleicher Ordnung
  • DpdoEngine-Standard: Taps automatisch (mind. 4096 window / 512 Remez, konfigurierbar)

Die Wahl in einem Satz: - Normale Wiedergabe/Audiophilie → IIR 9. oder 11. Ordnung (Balance aus Leistung und Effizienz) - Mastering/mehrstufige Verarbeitung → FIR (vorhersagbare Phase, keine Phasenfehler-Akkumulation bei Kaskadierung)


3. Die Wahl der Ordnung: 3/5/7/9/11

Die Ordnung bestimmt die Steilheit der Shaping-Kurve — je höher die Ordnung, desto stärker die In-Band-Rauschunterdrückung, aber auch:

  • höherer Rechenaufwand (IIR 11. Ordnung fordert die CPU deutlich, empfohlen ab 4 Kernen)
  • höhere Stabilitätsanforderungen an den Modulator (Rückkopplungsschleifen hoher Ordnung neigen zur Instabilität, benötigen feinere Pol-/Nullstellen-Konfiguration)
  • höherer Out-of-Band-Rauschpeak (strengere Anforderungen an den nachgeschalteten Tiefpass)

DpdoEngine-Konfigurationsübersicht:

OrdnungPositionierungEmpfohlener Einsatz
3Einstieg/energiesparendtragbare Geräte, Echtzeit im Vordergrund
5ausgewogenallgemeine Konvertierung
7StandardStandardkonfiguration, ausgereifter Kompromiss aus Leistung/Qualität
9fortgeschrittenbei ausreichender Hardware für niedrigeres In-Band-Rauschen
11GrenzbereichQuantisierungsrauschen am weitesten wegschieben, hohe Hardware-Anforderungen

Erweiterte Parameter: - --pole V: Polplatzierung (Standard 8.5), beeinflusst Kurvenform und Stabilität des Shaping - --zero: Nullstellen-Optimierung - --mash / --cifb / --poly: Shaping-Struktur umschalten


4. Shaping-Wirkung verifizieren (Messweg)

# In-Band-Leistung der 9. vs. 11. Ordnung vergleichen
	dsp_bench --input test.wav --order 9 --order 11
	
	# Verzerrung und Rauschgrund der Ausgabedatei messen
	thdn output.dsf
	

Worauf achten: - In-Band-Rauschgrund 20 Hz–20 kHz: höhere Ordnung schiebt das Quantisierungsrauschen weiter weg — In-Band niedriger, Out-of-Band-Peak höher, Kurve steiler (der Unterschied zwischen 7. und 11. Ordnung zeigt sich am deutlichsten in ruhigen Passagen und bei hochfrequenten Instrumenten) - Lage und Höhe des Out-of-Band-Rauschpeaks (bestimmt die Last des Tiefpasses in der Wiedergabekette) - Tatsächliches Hören: letzter Richter ist die Wiedergabekette


5. Häufige Irrtümer

  • „Höhere Ordnung ist immer besser": nicht unbedingt. Die 11. Ordnung stellt höhere Anforderungen an Hardware und Wiedergabekette, ihr Out-of-Band-Rauschen ist aggressiver — manche DACs tun sich damit schwerer. Die 9. Ordnung ist für die meisten Szenarien die beste Wahl.
  • „FIR ist immer besser als IIR": beim Phasenverhalten hat FIR Vorteile, bei der In-Band-Shaping-Effizienz liegt IIR vorn. Beide passen zu unterschiedlichen Szenarien; es gibt kein absolutes Besser.
  • „Ein Shaper repariert schlechte Quellen": nein. Noise-Shaping behandelt ausschließlich Quantisierungsrauschen; Verzerrungen, Clipping und Kompressionsschäden in der Quelldatei werden nicht repariert.

Verfasst von Dpdo; Parameterdetails siehe Parameterreferenz. Maßgeblich sind die Messausgaben von dsp_bench / thdn.