Wie funktioniert die Codierung in digitalem Audio? Teil 4


Free Download Mp4Gain
picture

Wie funktioniert die Codierung in digitalem Audio? Teil 4

encoding digital audio

Bei der Wiedergabe von PCM 44.1×16 werden die höchstwertigen Bits einfach ignoriert, da sie mit Nullen gefüllt sind, oder bei älteren Mehrbit-DACs können sie zum nächsten Frame wechseln. Die Länge des “Wortes” (WS) kann auch vom Player abhängen, über den die Musik abgespielt wird, sowie vom Treiber für das Wiedergabegerät.

encoding digital audio

Eine Alternative zu PCM und I2S wäre die Aufzeichnung des Audiosignals in DSD. Dieses Format wurde parallel zu PCM entwickelt, obwohl der Satz von Kotelnikov hier einen gewissen Einfluss hatte. Um die Klangqualität im Vergleich zu CDDA zu verbessern, lag der Schwerpunkt nicht auf der Erhöhung des Quantisierungsbits wie im DVD-Audioformat, sondern auf der Erhöhung der Abtastrate.

DSD
DSD steht für Direct Stream Digital. Es stammt jedoch aus den Labors von Sony und Philips, genau wie die anderen in diesem Artikel beschriebenen Formate.

SACD
DSD erblickte 2002 erstmals das Licht der Welt auf Super Audio-CDs.

Zu dieser Zeit sah SACD wie ein Meisterwerk der Technik aus und verwendete eine völlig neue Art der Aufnahme und Wiedergabe, ganz in der Nähe von analogen Geräten. Die Implementierung war einfach und elegant.

Die Medien waren sogar mit einem Kopierschutz ausgestattet, obwohl ohne diesen kein Pirat Angst hatte. Unter den Marken Sony und Philips begannen sie, “geschlossene” Geräte ausschließlich für die Wiedergabe zu produzieren, ohne dass die Möglichkeit bestand, Discs zu kopieren. Die Hersteller verkauften Aufnahmegeräte an Studios, behielten jedoch die Kontrolle über den SACD-Start.

Wer weiß, vielleicht könnte das SACD-Format eine vergleichbare Popularität wie Audio-CD erlangen, wenn nicht die Kosten für die Wiedergabegeräte wären. Durch den unangemessenen Ausverkauf der Player-Preise haben die führenden Unternehmen von Sony und Philips die Popularität ihres Formats beeinträchtigt. Und der nächste Fehler machte dem Verkauf von Spezialgeräten ein Ende. Um für die Sony PlayStation-Spielekonsole zu werben, haben die Sony-Ingenieure die Möglichkeit hinzugefügt, SACD darauf zu hören. Hacker hackten sofort die Set-Top-Box und begannen, SACD-Discs in ISO-Images zu kopieren, die auf eine normale DVD-Disc gebrannt und auf jedem anderen Player abgespielt werden können. andere haben einfach Titel herausgerissen, um sie auf einem Computer abzuspielen.

Plattenlabels sind auch gut: Entgegen den Erwartungen von Musikliebhabern haben sie das neue HD-Format nicht voll ausgenutzt. Die Studios nahmen keine Musik vom Masterband in DSD auf, sondern nahmen eine digitale Aufnahme in PCM auf, mischten und verarbeiteten alles in einer Reihe: Limiter, Kompressoren, geräuschformendes Dithering und verschiedene digitale Filter. Das Ergebnis war ein Klang, der so steril und trocken war, dass selbst CD-Audio viel besser hätte klingen können. Dadurch wurde das Vertrauen der Zuhörer in die SACD und gleichzeitig in die neuen Formate im Allgemeinen untergraben.

DIE INFO
Leider hält diese bösartige Praxis bei Schallplatten bis heute an: Studios drucken Vinyl von einer digitalen Aufnahme, selbst wenn sie die Aufnahme auf dem Masterband haben. Auf modernem Vinyl kann es also leicht 44,1 x 16 sein.

DSD
Was ist DSD? Dies ist ein Ein-Bit-Stream mit einer im Vergleich zu PCM sehr hohen Abtastrate. Außerdem verwendet DSD eine andere Art der Modulation, PDM (Pulse Density Modulation) – Pulsdichtemodulation. Die Tonaufnahme in diesem Format erfolgt über einen Ein-Bit-Analog-Digital-Wandler. Jetzt werden diese ADCs, die auf Sigma-Delta-Modulation basieren, überall verwendet. Der Aufzeichnungsprozess sieht folgendermaßen aus: Während die Amplitude der Welle zunimmt, ist der Ausgang des ADC eine logische Einheit. Wenn die Amplitude abfällt, ist der Ausgang eine logische Null, es kann keinen Durchschnittswert geben. Es wird mit dem vorherigen Wert der Wellenamplitude verglichen.


Free Download Mp4Gain
picture

Wie funktioniert die Codierung in digitalem Audio? Teil 3

Wie funktioniert die Codierung in digitalem Audio? Teil 3

encoding digital audio

Die Struktur des digitalen Audiopfads.

encoding digital audio

Beim Abspielen von Musik geschieht Folgendes: Der Player dekomprimiert die Datei mithilfe eines Codecs, der in Form eines Geräts oder Programms erstellt wurde, in ein bestimmtes Format (FLAC, MP3 und andere) oder liest Daten von einer CD, DVD-Audio oder Disc-SACD, die einen Standard-PCM-Datenstrom empfängt … Dieser Strom wird dann über USB, LAN, S / PDIF, PCI usw. an den I2S-Konverter gesendet. Der Konverter wandelt die empfangenen Daten wiederum in sogenannte I2S-Datenschnittstellenrahmen um (nicht zu verwechseln mit I2C!).

I2S
I2S ist ein serieller Bus für die digitale Audioübertragung. Jetzt ist I2S ein Standard zum Anschließen einer Signalquelle (Computer, Plattenspieler) an einen Digital-Analog-Wandler. Dadurch verbindet sich die überwiegende Mehrheit des DAC direkt oder indirekt. Es gibt andere Standards für die digitale Audioübertragung, diese sind jedoch weitaus seltener.

I2S-Ausgang (Eingang) auf der Leiterplatte
I2S-Ausgang (Eingang) auf der Leiterplatte
Weitere Artikel in dieser Ausgabe:
Xakep # 256. Bekämpfe Linux
Probleminhalt
Abonnement für “Hacker”
Der I2S-Bus kann aus drei, vier oder sogar fünf Pins bestehen:

Continuous Serial Clock (SCK) – Bitsynchronisationstakt (kann als BCK oder BCLK bezeichnet werden);
Wortauswahl (WS) – Rahmensynchronisationstakt (kann als LRCK oder FSYNC bezeichnet werden);
Serielle Daten (SD): Das Signal der übertragenen Daten (kann als DATA, SDOUT oder SDATA bezeichnet werden). In der Regel werden Daten von einem Sender zu einem Empfänger übertragen, es gibt jedoch Geräte, die gleichzeitig als Empfänger und Sender fungieren können. In diesem Fall kann ein anderer Kontakt vorhanden sein;
Serielle Daten in (SDIN): An diesem Pin bewegen sich Daten in Empfangsrichtung und nicht in Senderichtung.
SD oder SDOUT wird zum Anschließen eines D / A-Wandlers und SDIN zum Anschließen eines A / D-Wandlers an den I2S-Bus verwendet.

In den meisten Fällen gibt es einen anderen Pin, den Haupttakt (MCLK oder MCK), mit dem Sender und Empfänger von demselben Takt synchronisiert werden, um die Übertragungsfehlerrate zu verringern. Für die externe Synchronisation von MCLK werden zwei Taktgeneratoren verwendet: mit einer Frequenz von 22.579 kHz und 24.576 kHz. Der erste Wert von 22.579 kHz gilt für Frequenzen mit einem Vielfachen von 44,1 kHz (88,2, 176,4, 352,8 kHz) und der zweite Wert von 24.576 kHz für Frequenzen mit einem Vielfachen von 48 kHz (96, 192, 384 kHz). Es kann auch Generatoren mit 45158,4 kHz und 49152 kHz geben; Sie haben wahrscheinlich schon bemerkt, dass sie in der Welt des digitalen Klangs gerne alles verdoppeln.

Rahmen oder I2S-Rahmen
In I2S werden notwendigerweise drei Kontakte verwendet: SCK, WS, SD; Alle anderen Kontakte sind optional.

Auf dem SCK-Kanal werden Synchronisationsimpulse übertragen, unter denen die Rahmen synchronisiert werden.

Die Länge des “Wortes” wird über den WS-Kanal übertragen und logische Zustände werden ebenfalls verwendet. Wenn der WS-Pin eine logische Einheit ist, werden die Daten des rechten Kanals übertragen, wenn er Null ist, die Daten des linken Kanals.

Die Datenbits werden über SD übertragen: Die Amplitudenwerte des Audiosignals während der Quantisierung sind die gleichen 16, 24 oder 32 Bits. Auf dem I2S-Bus werden keine Prüfsummen oder Servicekanäle bereitgestellt. Wenn die Daten während der Übertragung verloren gehen, können Sie sie nicht zurückerhalten.

Teure DACs verfügen häufig über externe Anschlüsse für den Anschluss an I2S. Die Verwendung solcher Stecker und Kabel kann sich negativ auf den Klang auswirken, selbst das Auftreten von “Artefakten” und Stottern. Alles hängt von der Qualität und Länge des Kabels ab. Dennoch ist I2S ein Plug-and-Play-Anschluss, und die Länge der Drähte vom Sender zum Empfänger sollte gegen Null tendieren.

Schauen wir uns an, wie der PCM-Datenstrom über den I2S-Bus übertragen wird. Wenn beispielsweise PCM 44,1 kHz mit 16 Bit übertragen wird, beträgt die Länge des Wortes auf dem SD-Kanal diese 16 Bit und die Länge des Rahmens 32 Bit (rechts + links). Meistens verwenden die Sender jedoch eine Wortlänge von 24 Bit.

Wie funktioniert die Codierung in digitalem Audio? Teil 2

Wie funktioniert die Codierung in digitalem Audio? Teil 2

digital audio

Die Abtastrate von 44,1 kHz wurde aus dem Satz von Kotelnikov berechnet. Es wird angenommen, dass das Gehör einer durchschnittlichen Person keinen Ton über 19-22 kHz hinaus aufnehmen kann. Die Frequenz betrug wahrscheinlich 22 kHz und wurde als Obergrenze gewählt.

digital audio

22.000 × 2 = 44.000 + 100 = 44.100 Hertz

Woher kommen die 100 Hertz? Es gibt eine Version, bei der dies bei Fehlern oder Überabtastungen ein kleiner Spielraum ist. Tatsächlich hat Sony diese Frequenz aufgrund ihrer Kompatibilität mit dem PAL-Übertragungsstandard ausgewählt.

Die Bittiefe des CDDA-Formats beträgt 16 Bit oder 65.536 Abtastwerte, was einem Dynamikbereich von ungefähr 96 dB entspricht. Eine so große Anzahl von Proben wurde nicht zufällig ausgewählt. Erstens aufgrund des starken Einflusses des Quantisierungsrauschens und zweitens, um einen formalen Dynamikbereich bereitzustellen, der dem der Hauptkonkurrenten zu dieser Zeit überlegen ist: Kassetten- und Schallplatten. Ich werde dies im Abschnitt über Digital-Analog-Wandler ausführlicher behandeln.

Die Entwicklung von PCM wurde nach dem Prinzip der Multiplikation mit zwei fortgesetzt. Andere Abtastraten erschienen: Zuerst wurde die 48-kHz-Abtastrate hinzugefügt, und dann betrugen die darauf basierenden Frequenzen 96, 192 und 384 kHz. Die Frequenz von 44,1 kHz wurde ebenfalls auf 88,2, 176,4 und 352,8 kHz verdoppelt. Die Bittiefe wurde von 16 auf 24 und dann auf 32 Bit erhöht.

Das nächste nach CDDA im Jahr 1987 erschien das DAT-Format – Digital Audio Tape. Die Abtastrate betrug 48 kHz, das Quantisierungsbit änderte sich nicht. Und obwohl das Format fehlgeschlagen ist, hat sich die 48-kHz-Abtastrate in Aufnahmestudios aufgrund der Bequemlichkeit der digitalen Verarbeitung durchgesetzt.

1999 wurde das DVD-Audio-Format veröffentlicht, mit dem sechs Stereospuren mit einer Abtastfrequenz von 96 kHz und einer Bittiefe von 24 Bit oder zwei Stereospuren mit einer Frequenz von 192 kHz 24 auf einer Disc aufgenommen werden konnten Bits.

Im selben Jahr wurde das SACD – Super Audio CD-Format eingeführt, aber die Produktion der Discs begann erst drei Jahre später. Ich werde Ihnen mehr über dieses Format im Abschnitt DSD erzählen.

Dies sind die Hauptformate, die als Standard für digitale Audioaufnahmen auf Medien gelten. Nun wollen wir sehen, wie die Daten auf einem digitalen Audiopfad übertragen werden.

Wie funktioniert die Codierung in digitalem Audio?

Wie funktioniert die Codierung in digitalem Audio?

encoding digital audio

Haben Sie sich jemals gefragt, wie Ton auf digitalen Geräten wiedergegeben wird? Wie entsteht ein Tonsignal aus einer Kombination von Einsen und Nullen?

encoding digital audio

Ich bin sicher, ich habe nachgedacht, seit ich angefangen habe zu lesen! Aber selbst Profis haben oft nur eine allgemeine Vorstellung von der modernen Klangroute. In diesem Artikel erfahren Sie, wie die verschiedenen Formate angezeigt wurden, was ein Digital-Analog-Wandler ist, welche Arten von DACs es gibt und was die Qualität der Tonwiedergabe bestimmt.

PCM
Wie Sie wissen, wird bei digitalem Audio mit seltenen Ausnahmen fast jedes Format mit einem Pulscodestream oder einem PCM-Stream aufgezeichnet – Pulscodemodulation. FLAC, MP3, WAV, Audio-CD, DVD-Audio und andere Formate sind nur Möglichkeiten, den PCM-Stream zu packen und zu “bewahren”.

Wie alles begann
Die theoretischen Grundlagen der digitalen Schallübertragung wurden zu Beginn des 20. Jahrhunderts entwickelt, als Wissenschaftler versuchten, ein Audiosignal über große Entfernungen zu übertragen, jedoch nicht per Telefon, sondern auf eine für diese Zeit eher seltsame Weise.

Durch Aufteilen der Schallwelle in kleine Teile könnte sie in einer Art mathematischer Darstellung an den Empfänger gesendet werden. Der Empfänger könnte wiederum die ursprüngliche Wellenform wiederherstellen und die Aufnahme anhören. Darüber hinaus standen die Wissenschaftler vor der Aufgabe, die Bandbreite des “Äthers” zu erhöhen.

1933 wurde der Satz von V.A. Kotelnikov. In westlichen Quellen wird es als Nyquist-Shannon-Theorem bezeichnet. Ja, Harry Nyquist war der erste, der dieses Problem ansprach: 1927 berechnete er die minimale Abtastfrequenz für die Übertragung einer Wellenform, die später seinen Namen “Nyquist-Frequenz” erhielt, aber Kotelnikovs Theorem wurde 16 Jahre zuvor veröffentlicht.

Das Wesen des Satzes ist einfach: Ein kontinuierliches Signal kann in Form einer Interpolationsreihe dargestellt werden, die aus diskreten Berichten besteht, aus denen das Signal rekonstruiert werden kann. Um den ursprünglichen Zustand des Signals grob wiederherzustellen, muss die Abtastrate mindestens doppelt so hoch sein wie die obere Grenzfrequenz dieses Signals.

Bis zum Aufkommen des digitalen Zeitalters war der Satz viele Jahre lang nicht gefragt. Damals fand es eine Verwendung. Insbesondere war der Satz bei der Entwicklung des CDDA-Formats (Compact Disc Digital Audio) nützlich, das im Volksmund als Audio-CD oder Red Book bezeichnet wird. Das Format wurde 1980 von Ingenieuren bei Philips und Sony veröffentlicht und ist zum Standard für Audio-CDs geworden.

Formatmerkmale:

Abtastfrequenz – 44,1 kHz;
Quantisierungskapazität – 16 Bit.