2025-01-01 15:57:56 +00:00
|
|
|
---
|
|
|
|
tags: [sound, binary, analogue]
|
|
|
|
created: Friday, December 27, 2024
|
|
|
|
---
|
|
|
|
|
|
|
|
# Binary encoding of sound
|
|
|
|
|
|
|
|
Sound is a change in air pressure.
|
|
|
|
|
|
|
|
To record sound, we convert the change in air pressure into an electrical signal
|
|
|
|
by means of a microphone. Effectively, the same natural waveform is converted
|
|
|
|
from one medium (the vibration of air molecules) into another medium (electrical
|
|
|
|
charge in a field) whilst retaining the same morphology. See
|
2025-01-02 17:31:19 +00:00
|
|
|
[Recording and playback of sound](Recording_and_playback_of_sound.md).
|
2025-01-01 15:57:56 +00:00
|
|
|
|
|
|
|
The resulting electrical signal is analogue: it has a continuous and variable
|
|
|
|
frequency and amplitude and thus can have any value at any given moment.
|
|
|
|
|
|
|
|
To encode this information digitally we need to make the continuous analogue
|
|
|
|
single discrete, so that it can represented with a finite set of symbols (bits).
|
|
|
|
|
|
|
|
This process is known as **quantization** and consists in sampling the analogue
|
|
|
|
waveform. This means taking a measurement of it at different points in time -
|
|
|
|
each second.
|
|
|
|
|
|
|
|
CDs sample the audio source at a rate of 44.1 kHz: 44, 100 measurements of the
|
|
|
|
signal per second.
|
|
|
|
|
|
|
|
The measurements are then stored in a digital format: bits. The amount of bits
|
|
|
|
used to record the measurement is the **bit-depth**. Each measurement is rounded
|
|
|
|
to the nearest available digital value. CDs have a depth of 16 bits. Thus each
|
|
|
|
measurement can be one of $16^2 = 65,536$ possible values.
|
|
|
|
|
2025-01-02 17:31:19 +00:00
|
|
|
With sampling at a given bit-depth established, the **bit-rate** can be derived.
|
2025-01-01 15:57:56 +00:00
|
|
|
|
|
|
|
This is the sampling rate (number of measurements per second) divided by the
|
|
|
|
number of bits per sample (bit-depth), multiplied by the number of channels.
|
|
|
|
|
|
|
|
Thus for stereo CDs this is:
|
|
|
|
|
|
|
|
$$
|
2025-01-01 16:02:50 +00:00
|
|
|
(44100 / 16 ) \cdot 2 = 1411200
|
2025-01-01 15:57:56 +00:00
|
|
|
$$
|
|
|
|
|
|
|
|
Or 1.4 Mb/s
|
|
|
|
|
2025-01-02 17:31:19 +00:00
|
|
|
> Even with a high bit-rate (as with CDs) the process still necessarily involves
|
2025-01-01 15:57:56 +00:00
|
|
|
> a loss of information when converting sound from analogue to digital. However,
|
|
|
|
> given a high enough value for the sampling rate and bit-depth, the differences
|
|
|
|
> are imperceptible to the human ear.
|