Beej's Bit Bucket
a day ago
- Digital sound representation involves sampling analog pressure waves at regular intervals.
- Sound frequency (pitch) is measured in hertz (Hz), with human hearing up to ~20,000 Hz.
- Pulse Code Modulation (PCM) stores samples as integer values, often 16-bit signed.
- Common sample rate 44.1 kHz is based on Nyquist frequency to avoid aliasing.
- Audio mixing involves adding sample values, with risk of clipping if sum exceeds range.
- Lossy compression like MP3 reduces file size by sacrificing some audio fidelity.
- Generate tones using sine waves, controlled by frequency, sample rate, and volume.