Audio Engineering

Audio Engineering

Opus, jitter buffers, VAD, AEC, LUFS targets, WebRTC pipeline.

15Articles
15Topics covered
Articles in this category

All 15 articles, sorted alphabetically

Advertisement
ARTICLE · 01

Adaptive Jitter Buffer Design

Trade latency for smoothness without overshooting.

Read article
ARTICLE · 02

Audio Buffer Management for Low Latency

Underruns, drift correction, and why ring buffers beat queues for audio.

Read article
ARTICLE · 03

Audio Loudness Normalization

LUFS over peak, and why every platform requires it.

Read article
ARTICLE · 04

Audio Streaming Protocols Compared

HLS, DASH, Icecast, WebRTC — pick by use case.

Read article
ARTICLE · 05

Echo Cancellation for Speakerphone

Adaptive filter design with NLMS and frequency-domain implementations.

Read article
ARTICLE · 06

Jitter Buffer Design

Smoothing arrival jitter without adding too much latency.

Read article
ARTICLE · 07

MP3 vs AAC vs Opus for Streaming

Codec choice for podcasts music and voice.

Read article
ARTICLE · 08

The Opus Codec for Real-Time Voice

Why Opus is the default codec for WebRTC and how to tune it for voice vs music.

Read article
ARTICLE · 09

Opus Codec Parameters That Matter

Bitrate, complexity, FEC — pick by use case.

Read article
ARTICLE · 10

Packet Loss Concealment Algorithms

Reconstructing missing audio packets for VoIP.

Read article
ARTICLE · 11

Real-Time Audio Pipelines in Rust

cpal crate ring buffers and avoiding allocations on the audio thread.

Read article
ARTICLE · 12

Sample Rate Conversion Techniques

Sinc-based vs FFT-based resampling tradeoffs.

Read article
ARTICLE · 13

Speech-to-Text Stack in 2026

Whisper, AssemblyAI, Deepgram — the current trade-offs.

Read article
ARTICLE · 14

Voice Activity Detection (VAD)

When to send silence, when to detect speech.

Read article
ARTICLE · 15

WebRTC Audio Pipeline End to End

What happens between the mic and the speaker.

Read article