Sound ist im Grunde eine Druckwelle, bestehend aus "Peaks", die Bereiche mit höherem Druck sind und "Täler", die Bereiche mit niedrigerem Druck sind. Ein Mikrofon spricht auf die einfallende Druckwelle an, indem es einige physikalische Materialeigenschaften ausnutzt, um diesen Druck über die Zeit zu messen. Eine Aufzeichnung ist der Prozess, bei dem diese Messungen abgetastet und auf einige Medien übertragen werden.
Eine vernünftige Darstellung zu wählen ist, den Umgebungsdruck Null zu nennen, mit höheren und niedrigeren Drücken positiv und negativ. Eine andere sinnvolle Darstellung besteht darin, den Umgebungsdruck als Halbskala anzunehmen, wobei niedrigere Drücke unter und höhere Drücke über der Hälfte liegen. Andere Darstellungen sind möglich, und es ist nicht einmal erforderlich, dass die Beziehung zwischen dem einfallenden Druck und dem gemessenen Wert linear ist.
Ob eine signierte oder vorzeichenlose Darstellung verwendet wird, ist nur eine Frage der Geschichte und Konvention. 16-Bit-Audio wird normalerweise als vorzeichenbehaftet dargestellt, aber 8-Bit-Audio ist in der Regel nicht zum Beispiel.
In der Vergangenheit hat das Telefonsystem vorzeichenlose 8-Bit-Messungen nach einer nichtlinearen Funktion namens a-law oder µ-law verwendet. Die nichtlineare Darstellung unterstützt einen größeren dynamischen Bereich innerhalb der gleichen Bitrate als eine lineare Darstellung.
Ich sehe keinen Grund zu stimmen, um zu schließen. Wenn Fragen zur Spielphysik koscher sind, stellt sich auch die Frage nach der physikalischen Bedeutung eines digitalisierten Wertes. Natürlich ist dies wahrscheinlich nahe am Rande dessen, was "programmierungsbezogen" ist. – RBerteig
Ich stimme zu. Diese Frage mag technisch besser für die Elektrotechnik-Überlaufgemeinschaft geeignet sein, aber es ist auch eine fundamentale Frage, die viele Software-Leute haben, da ihre Hintergründe möglicherweise nicht so in EE involviert sind. Persönlich habe ich mich selbst schon eine ganze Weile gefragt, obwohl ich ziemlich anspruchsvolle DSP-Literatur gelesen habe. Bei dieser Frage geht es um die Interpretation digitalisierter Daten, die für die Programmierung extrem relevant ist. –