🔄
Analog-to-Digital Conversion
How continuous real-world signals (sound, temperature, voltage) are sampled and converted into discrete digital numbers that computers can process.
sample_rate ≥ 2 × f_max (Nyquist)
🎚️
Bit Depth & Resolution
How the number of bits determines how many discrete voltage levels are available. More bits = finer steps = less rounding error.
Levels = 2ⁿ (n = bit depth)
🔊
Quantization Noise
The rounding error introduced when mapping a continuous signal to a fixed set of digital levels. The root cause of hiss, crackle, and distortion.
SNR ≈ 6.02n + 1.76 dB
📡
Oversampling
Sampling faster than necessary, then averaging groups of samples. Random noise cancels out while the true signal is preserved.
+6 dB per 4× oversampling