Audio & signal processing, and the music-production numbers beside it
Every article walks through the maths behind a measurement, the traps that come with it, and then hands you a calculator that does the work in your browser. Signal processing and DSP on one side; tempo, pitch and delivery level on the other. Nothing is uploaded, nothing is stored, no account is needed.
Core articles
Each entry below is a full tutorial page with a working tool built into the body of the text — not a bare calculator page. Publication order follows the schedule in the article index.
-
Published
dB Conversion: dBFS, dBu, dBV, dBm and dB SPL
dBFS, dBu, dBV, dBSPL and dBm converted in both directions, with an explanation of every reference level and why dBV and dBu are not interchangeable.
-
Published
IEEE 754 Float ↔ Hex, Decoded Field by Field
Single and double precision bit patterns, subnormals, ULP, and how to read a capture from a logic analyser without guessing.
-
Published
Dither and Quantisation: What 16 Bits Really Costs
Where the 6 dB per bit and the 1.76 dB come from, what rectangular and triangular dither each cost, and why the floor does not follow the fader.
-
Published
Window Functions: Leakage, Resolution and Sidelobes
Hann, Hamming, Blackman, Nuttall and flat-top: coefficients, coherent gain, ENBW, main lobe width and sidelobe levels, with a live magnitude response.
-
Published
FFT Spectrum Analyser: Peak, RMS and Scalloping Loss
Generate a signal or load a capture, then compare the tallest bin with the interpolated peak, the time-domain RMS, the noise floor and the noise density.
-
Published
Dual-Channel Coherence: Averages, Bias and Thresholds
Magnitude-squared coherence with Welch averaging, the 1/K bias, the 95% significance threshold, and why a pure delay leaves coherence at 1.
-
Published
FIR Design by Windowed Sinc: Taps, Transition and Attenuation
Low-pass, high-pass, band-pass and band-stop coefficients, with the measured trade-off between tap count, transition width, stopband attenuation and group delay.
Extended series
Follow-ups that take one subject further, where the practical question turns out to be subtler than the theory.
-
Published
THD, THD+N, SINAD and ENOB
Measure distortion from a captured tone, with the definitions, the bandwidth caveat, and the harmonic arithmetic people get wrong.
-
Published
Biquad Coefficients (RBJ Cookbook)
Peaking, shelving, low-pass, high-pass, band-pass, notch and all-pass coefficients with the response and group delay measured from them.
-
Published
Speaker SPL & Amplifier Power
Sensitivity in either convention, level against distance, air absorption, cabinet stacking and the power a target level really needs.
-
Published
Level Summation Calculator
Add correlated and uncorrelated levels, stack identical sources, remove a noise floor, and average levels over time.
-
Published
Loudness & True Peak Analyser
Integrated LUFS with the gating shown block by block, loudness range, and true peak against the sample peak.
-
Published
A, C and Z Weighting, and What Leq Averages
The weighting curves from their poles, why a meter reads 30 dB low at 50 Hz, and how an equivalent level averages energy rather than level.
-
Published
Room Mode Calculator
Mode spectrum with coincidences flagged, mode count against the asymptotic curve, and the pressure shape of any mode.
-
Published
RT60: Sabine, Eyring and Where the Formula Fails
Reverberation time computed both ways, the absorption a target needs, and the point where Sabine over-predicts by a factor of two.
-
Published
SBIR: Boundary Interference and Speaker Placement
Path difference from the front and side walls, the first null each one causes, and why 2d is right for one of them and wrong for the other.
-
Published
Loudspeaker impedance, reflection and return loss
Why the number on the cabinet is a convention, what the reflection coefficient costs you, and the DCR tolerance test that catches a dead driver.
-
Published
Speaker Cable: Resistance, Damping Factor and Loss
Loop resistance from length and gauge, the damping factor that follows from it, and the point where thicker cable stops changing anything.
-
Published
Closed-Box Alignment: Qtc, Volume and the -3 dB Point
Size a sealed box from Vas and Qts, see what each Qtc value sounds like, and why Fc coincides with f3 only at Butterworth.
-
Published
Passive Crossover Calculator
Butterworth and Linkwitz-Riley ladders, with the response measured off the component values.
-
Published
Subwoofer Time Alignment
Why the distance formula is not enough: what delay, distance and polarity each correct, and the crossover delay that outweighs the geometry.
-
Published
Band-pass Level Loss
Two filters in series multiply, so a band-passed driver cannot reach full output. The closed form for how much, and what correcting it costs in headroom.
Music production
The everyday units of playing and producing: tempo, pitch and delivery level. Same approach as the rest of the site — the ratio behind the number, and a tool that runs in your browser. The three are collected on the music calculators page.
-
Published
BPM to ms Calculator
Every note value, dotted and triplet, with the reverse lookup and a tap tempo that ignores a fumbled tap.
-
Published
Cents & Tuning Calculator
How far off a pitch is in cents, what your A4 means, and where the reference has moved over the centuries.
-
Published
LUFS Normalisation Calculator
The gain that hits a delivery target, and whether the true peak still fits under the ceiling afterwards.
Supporting calculators
Smaller utilities that cover the checks you make in passing: CRCs, sampling limits and acoustic timing.
-
Published
CRC-8/16/32 Calculator
All the standard parameter sets with their catalogue check values, plus custom polynomial, init, reflection and final XOR.
-
Published
Nyquist & Aliasing Calculator
Where an out-of-band tone folds to, the samples per cycle, what oversampling is worth, and the jitter-limited SNR.
-
Published
Acoustic Time & Distance Calculator
Delay, distance and temperature-dependent speed of sound, with the sensitivity that decides whether the answer matters.
-
Published
Audio File Size Calculator
Size from sample rate, bit depth, channels and duration, how many hours a gigabyte holds, and why 24-bit is not twice 16-bit.
How these tools are built
All arithmetic runs client-side in JavaScript, with the numerically heavy parts (FFT, coherence, RMS accumulation) moving to WebAssembly as the site grows. That choice is deliberate: your measurements never leave the machine, and the page keeps working offline once loaded.
Results are shown with significant digits chosen for the magnitude involved, because pasting a raw double into a report is how rounding errors get published. Where a quantity is only valid under a stated assumption — a reference level, a window, an averaging count — the article says so and the tool says so.
A tool has no way to send anything anywhere even if it wanted to: there is no analytics, no tracking pixel and no account, and what you type never leaves the page. The one third party on the site is Google's advertising code, which appears on article pages only and never inside a calculator; the privacy policy sets out exactly what it does.