Skip to content

Guides

Every guide on this site follows the same shape: the standard it implements, the quantities that standard defines, the assumptions the implementation makes, then runnable code and the figure it draws. Nothing here is a survey of the field; each page is the working documentation of a module, written so that a result can be defended clause by clause rather than trusted.

This page is the map. A hundred and six guides sit in ten topics, and each topic has its own overview page with the longer story of how its pieces fit together. If you are arriving without a specific question, read Getting Started first: it runs one signal through the whole processing chain and gives the vocabulary the rest of the guides assume. If you already know the quantity you need, the glossary lists every symbol with its unit, its defining standard and the guide that implements it.

Two pointers before the list. Function signatures live in the API reference, which is generated from the docstrings and is not repeated here. Derivations, design decisions and the numerical evidence live in Reference: the theory pages explain why a formula is the one it is, and the conformance report shows the standard’s own expected value next to the computed one.

A third pointer, for anyone arriving with a measurement to make rather than a number to compute. Where a method needs a physical arrangement, its guide carries an engineering setup diagram with the geometry the standard prescribes: source and microphone positions, separations, mounting, and the specimen or the enclosing surface. Field Insulation Measurement draws the ISO 16283-1 room pair that way, and Impedance Tube draws the ISO 10534-2 tube with both microphone spacings. The prediction and rating guides take element or material data as their input instead and need no facility, which is usually the fastest way to tell the two kinds of page apart. What do you need to measure? sorts the same guides by the job rather than by the topic.

Filter banks, weighting, levels, spectra, calibration and uncertainty. This is the chain that turns a digital signal into a standards-compliant number, and every other area consumes it: a loudness model needs calibrated band levels, a room parameter needs a filtered impulse response, an environmental rating is an adjusted . Implements IEC 61260-1, ANSI S1.11, IEC 61672-1, ISO 7196, IEC 61252, ISO 1996-1, IEC 60942 and the GUM.

  • Build a sound level meter: the whole area assembled end to end on one runnable page, from the calibrator tone to the reported levels.

Octave filtering

  • Filter Banks: the fractional-octave band mathematics, the bank parameters, the parametric EQ, band decomposition and zero-phase offline filtering.
  • Filter Architecture Gallery: the five filter architectures compared at the band edges, the full response gallery and per-architecture usage, with the Linkwitz-Riley crossover.
  • Filter Class Verification (IEC 61260-1): the Table 1 acceptance mask band by band, the class 0 of the withdrawn 1995 edition and the compliance fiche.
  • Block Processing: stateful streaming analysis that carries filter state across buffers, for signals that never fit in memory.
  • Multichannel and Performance: vectorized analysis of many channels at once, with the (channels, samples) convention and performance notes.

Levels and weighting

  • Frequency Weighting (A, C, Z): the IEC 61672-1 ear-response curves, the high-frequency accuracy mode and the Table 3 class verification.
  • Special Weightings (G, B, D, AU): ISO 7196 G-weighting for infrasound, the historical B and D curves and AU for audible sound in the presence of ultrasound.
  • Time Weighting: the Fast, Slow and Impulse exponential ballistics of IEC 61672-1.
  • Integrated and Statistical Levels: and , the percentile levels //, and SEL, and the noise dose.
  • Environmental Levels (ISO 1996-1/-2): , and the composite rating levels, the tonal adjustment, the residual-noise correction and the uncertainty budget. It lives under Environment and transport, and is repeated here because it is the level definitions above aggregated over a day.
  • Spanish Noise Regulation (RD 1367/2007): the corrected level with its , and corrections, the evaluation periods and noise phases, the limit tables and the Article 25 compliance check. It lives under Environment and transport too.

Signals and spectra

  • Calibrated spectral analysis: the Welch power and cross-spectral estimators with their random errors, chi-square confidence intervals and fractional-octave smoothing.
  • Multiple and partial coherence: the ordinary, multiple and partial coherence of several correlated sources driving one response, and which source dominates each band.
  • Time-frequency analysis: the calibrated STFT spectrogram in absolute dB SPL, and the zoom FFT that resolves tones closer than a practical FFT bin.
  • Cepstrum, echoes and the envelope spectrum: quefrency analysis, echo detection with the reflection coefficient read off the cepstral peak, liftering and the envelope spectrum.
  • Time synchronous averaging: extraction of a periodic waveform of known period, the comb filter that describes it and the choice of the number of averages.
  • Machine fault frequencies: the kinematic fault-frequency families of rotating machinery (Norton & Karczub Section 8.4) drawn on top of a measured envelope spectrum: bearing BPFO, BPFI, BSF and cage frequencies, gear-mesh sidebands, induction-motor slip, pole-pass and rotor-slot harmonics, and blade-passing tones. It lives under Vibration and structure-borne sound, and is repeated here because it is the envelope spectrum above put to work.
  • Correlation, time delay and envelope: correlation with its random errors, time-delay estimation by direct correlation and the GCC weightings, and the Hilbert envelope.
  • Test signals and sample-rate tools: IEC 60268-1 tone bursts with exact gating, colored noise with an exact slope, resampling with a stated anti-alias specification and fractional delay.
  • System measurement: complementary Golay pairs, sweeps shaped to an arbitrary target magnitude spectrum, and Kirkeby-regularized inversion of a measured response.

Calibration and uncertainty

  • Calibration and dBFS: physical SPL calibration from a calibrator tone or a known sensitivity, and the digital full-scale mode.
  • Compliance and verification: what a performance class asserts, the verifiers per stage, the conformance report, and the scope of the pattern-evaluation and periodic-test parts.
  • Measurement uncertainty (GUM and Monte Carlo): the law of propagation of uncertainty and the Monte Carlo method, with expanded uncertainty and coverage intervals.
  • Data qualification: the reverse arrangement and runs tests for stationarity, and the Rice level-crossing and peak statistics with the irregularity factor.

Loudness, sound quality, speech intelligibility, hearing and exposure. Where the core area asks how much sound there is, this one asks what a listener makes of it: how loud it seems, how sharp or rough or annoying, how much of a talker survives the room, and how much hearing a working life in that noise costs. Implements ISO 532-1/-2/-3, ECMA-418-1/-2, ISO 226, DIN 45692, IEC 60268-16, ANSI S3.5, DIN 45681, ISO/PAS 20065, ISO 7029, ISO 389-7, ISO 1999 and ISO 9612.

Psychoacoustics

Speech

Hearing and exposure

Room parameters, background noise, field and laboratory insulation, and prediction from element data. Two questions run through the area: how a room treats the sound made inside it, and how much of the sound made next door gets through. Implements ISO 3382-1/-2/-3, ISO 16283-1/-2/-3, ISO 10140, ISO 10848, ISO 15186-1/-2, ISO 16251-1, ISO 717-1/-2, EN 12354-1 to -6, ISO 18233, ISO 12999-1, ISO 10052, ANSI/ASA S12.2 and ASTM E413/E1414.

Room acoustics

Sound insulation

Insulation design

Absorption, airflow resistance, the impedance tube, porous and metamaterial models, diffusers and scattering. What a surface does to the sound that reaches it, measured in a laboratory or predicted from the material parameters. Implements ISO 354, ISO 11654, ISO 10534-1/-2, ISO 9053-1/-2, ISO 17497-1/-2, ISO 13472-1/-2, EN 29052-1 and ISO 12999-2.

Absorbers

  • Sound Absorption Measurement and Rating: the ISO 354 reverberation-room measurement, the weighted rating and its class, and the measurement uncertainty of both.

  • Airflow Resistance: the static and alternating determination of airflow resistance and resistivity.

  • Impedance Tube: the normal-incidence surface impedance, absorption and transmission loss, plus the virtual FDTD tube.

  • Porous and Multilayer Absorbers: the Delany-Bazley, Miki and Johnson-Champoux-Allard models, the transfer-matrix multilayer solver with perforated, microperforated and membrane layers, and the random-incidence integral.

  • Metamaterial Absorbers: the critical-coupling condition for perfect absorption and the slow-sound slit panel loaded by Helmholtz resonators, with its design solver. Diffusers and surfaces

  • Diffusers and Their Coefficients: the random-incidence scattering coefficient, the autocorrelation diffusion coefficient, and Schroeder design with its far-field prediction.

  • Metadiffusers: deep-subwavelength Schroeder diffusers from resonator-loaded slits, slow sound and ternary sequences.

  • In-situ Road-Surface Absorption: in-situ road-surface absorption by the subtraction technique and the spot method. It is the only guide of the surfaces measured in place overview, which the sidebar files in this same group.

Resilient layers

Mobility and frequency-response functions, isolators, radiated power, junctions and human vibration. The area covers the path a machine takes into a structure and out again as airborne sound, and the separate question of what vibration does to the person exposed to it. Implements ISO 7626-1/-2, ISO 10846-1/-2/-3, ISO 9611, ISO/TS 7849-1/-2, EN 15657, EN 12354-5, ISO 2631-1/-2/-4/-5, ISO 5349-1/-2 and ISO 8041-1.

Structure-borne sources

Human vibration

  • Human Vibration: whole-body and hand-arm exposure with the ISO 8041-1 weightings, the weighted r.m.s. and dose measures, and the daily exposure .
  • Multiple-shock whole-body vibration (ISO 2631-5): the seat-to-spine transfer function, the acceleration dose, and the cumulative stress variable behind the lumbar injury probability.

Machinery

  • Machine fault frequencies: the characteristic bearing, gear and shaft frequencies and the envelope analysis that finds them under the broadband noise of a running machine. Also listed under Signal analysis, beside the spectral estimators it uses.

Outdoor propagation, barriers, refraction, road, rail and wind-turbine sources, and the assessment built on them. Everything here concerns sound that has to travel a long way before it is assessed, so the atmosphere, the ground and the source’s own motion all enter the answer. Implements ISO 9613-1/-2, ISO 1996-1/-2, ISO/PAS 1996-3, NT ACOU 112, CNOSSOS-EU (2002/49/EC Annex II) and IEC 61400-11.

One scope boundary is worth stating here rather than one click away. Of CNOSSOS-EU, what is implemented is the source side of Annex II: the road emission of section 2.2 with the Appendix F coefficients, and the railway emission of section 2.3 with Appendix G, which give the directional sound power per metre of source line. The propagation calculation of section 2.5, with its own ground, diffraction and favourable-conditions machinery, is not implemented; outdoor attenuation here goes through the ISO 9613-2 chain instead, which is a different model and not interchangeable with it for regulatory mapping.

Outdoor sound

Sources

Assessment and regulation

  • Impulsive-sound prominence (NT ACOU 112): the predicted prominence of each impulse from its onset rate and level difference, and the adjustment added to .

  • Environmental Levels (ISO 1996-1/-2): , and the composite rating levels, the tonal adjustment, the residual-noise correction and the uncertainty budget. Also listed under Signal analysis, beside the level definitions it builds on.

  • Spanish Noise Regulation (RD 1367/2007): the corrected level with its , and corrections, the evaluation periods and noise phases, the limit tables and the Article 25 compliance check. Also listed under Signal analysis, for the same reason.

Certification levels, airport contours and the rotorcraft hemisphere method: the noise of flight measured the way the certification and airport-planning documents prescribe. Implements ICAO Annex 16, IEC 61265, SAE ARP 866B/5534 and ECAC Doc 29/32.

Levels referenced to 1 micropascal, ship radiated noise, pile driving, ambient noise and propagation loss. The reference quantities differ from the airborne ones, so this is the one area where a level cannot be read across without conversion. Implements ISO 18405, ISO 17208-1/-2, ISO 18406 and JOMOPANS-ECHO.

  • Underwater acoustics: radiated noise and pile driving: the ISO 18405 reference levels, the ship radiated noise level and equivalent monopole source level, and single-strike and cumulative pile-driving exposure.
  • Underwater sound propagation: spreading plus volume absorption, the speed of sound in sea water, the sonar equation, seabed reflection loss and the ambient-noise spectrum.
  • Underwater propagation solvers: the normal-mode, ray-tracing and parabolic-equation solvers of the stratified waveguide, and how to choose a propagation model.
  • Marine-mammal noise exposure: the hearing side of that noise: the group audiograms, the regulatory weighting functions with their guidance version, and the exposure of a pile-driving campaign against the injury criteria.

Sound power, intensity, emission declarations, electroacoustics and programme loudness. What a source emits rather than what a receiver gets, plus the electroacoustic chain that reproduces or measures it. Implements ISO 3741, ISO 3744/3746, ISO 3745, ISO 9614-1/-2/-3, IEC 61043, ISO 4871, IEC 60268-3/-4/-5, ITU-R BS.1770-5 and EBU R 128.

Sound power and intensity

Electroacoustics

Noise control

Deterministic 2D finite-difference time-domain solvers, acoustic and elastic P-SV, validated against analytic oracles rather than a standard. It is the one area with no governing document, so its evidence is the closed-form solution it reproduces.

  • 2D FDTD wave simulation: a staggered pressure-velocity grid with Gaussian, tone and arbitrary-signal sources, rasterised obstacles, rigid, impedance and absorbing boundaries, and a frozen result carrying probe histories and field snapshots.
  • Elastic waves and fluid-solid coupling: the P-SV companion solver on the same grid, with Rayleigh waves on free surfaces, mode conversion, Scholte interface waves and immersed-plate transmission.