Forum: Digitale Signalverarbeitung / DSP / Machine Learning Audio-PCM "immer" signed integer ?


von Dirk B. (freaxx)


Lesenswert?

kurze Schnellfrage:

sind Audio-PCM-Daten eigentlich im allgemeinen immer als "signed 
integer" im Stream ?
also z.B. auf gängigen Schnittstellen wie S/PDIF oder I²S 
(Philips-Spec.) ?

d.h. bei z.B. 16bit Samples wäre (Sinus angenommen) die positive 
Halbwelle im Spitzenwert bei 0dBFS bei +32767 (01111111 11111111) und 
entsprechend der negative Maximalwert bei -32768 (10000000 00000000) ?
so dass "silence" quasi um "0" herum ist ?

: Bearbeitet durch User
von Clemens L. (c_l)


Lesenswert?

Bei 8-Bit-Samples war früher mal unsigned gebräuchlich.

Aber bei allen heutigen Standards sind die Samples mit Vorzeichen.

: Bearbeitet durch User
von Tobias (. (Gast)


Lesenswert?

Natürlich ist das so. Wie will man sonst ohne Auswertung des Signals 
erkennen, wo Null ist?

von Jemand (Gast)


Lesenswert?

Tobias N. schrieb:
> Natürlich ist das so. Wie will man sonst ohne Auswertung des Signals
> erkennen, wo Null ist?

In der Mitte des Wertebereichs.

Das war jetzt nicht so schwer.

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.