Skip to content

Glossary

This glossary is an editorial index, not a generated term dump. Start with the grouped guides below, then follow the related links inside each page when you need implementation detail.

New to audio analysis?

Read Audio Basics first, then MIR Overview. If you are here for the mastering demo, start with What Is Mastering?.

Foundations

These pages cover the signal and analysis concepts that recur across the API, CLI, WASM, and browser demos.

GuideCovers
Audio BasicsSample rate, bit depth, mono/stereo, amplitude, dB, clipping, headroom, and latency.
MIR OverviewBPM, beats, onsets, key, chords, chroma, FFT, STFT, spectrograms, MFCC, CQT, VQT, HPSS, pitch, and sections.
Mixing BasicsTracks, stems, trim, fader, pan, stereo width, mute, solo, polarity, headroom, and bouncing.
Editing BasicsPitch vs time, semitones and cents, MIDI note numbers, formant, and samples vs seconds.
Browser Local ProcessingWhat stays local in the browser mastering demo, what still loads from the network, and the tradeoffs of local WASM processing.

Analysis Guides

These pages expand the MIR terms used by the analyzer, realtime views, and feature-extraction APIs.

GuideCovers
Spectrogram and STFTFFT, STFT windows, nFft, hopLength, spectrograms, CQT, and VQT.
Onset DetectionOnsets, transients, onset-strength envelopes, and why tempo starts there.
Tempo and BPMBPM estimation, tempograms, autocorrelation, confidence, and half/double-tempo ambiguity.
Beats and DownbeatsBeat tracking, dynamic programming, meter phase, and downbeat estimation.
Chroma FeaturesPitch classes, chromagrams, and why chroma powers key/chord analysis.
Key DetectionChroma-profile key estimation, candidate keys, profile families, and confidence.
Chord RecognitionChord templates, beat-synchronous chroma, smoothing, HMM options, and segment confidence.
Mel, MFCC, and TimbreMel scaling, MFCCs, spectral centroid, flatness, and timbre descriptors.
Melody and PitchF0, YIN, pYIN, monophonic pitch tracking, voicing, and melody contours.
Section and StructureBoundary detection, self-similarity, repetition, energy, and section labels.

Mixing Guides

These pages expand the mixing-engine terms — the channel strip, routing, image, and metering — used by the Mixing Engine guide.

GuideCovers
Channel StripThe fixed strip signal order and why it decides what each control does.
Buses and SendsMaster/aux/submix roles, pre/post-fader sends, FX buses, and VCA groups.
Pan and Stereo WidthPan modes, pan law, and stereo width vs mono compatibility.
Automation and MeteringAutomation curves, goniometer, correlation, and true-peak metering.

Editing Guides

These pages expand the editing-DSP terms behind the Editing DSP guide.

GuideCovers
Time Stretch and Pitch ShiftPhase vocoder, resampling, the time/pitch trade, and artifacts.
Pitch Correction and Note EditingMIDI-targeted correction, note regions, and sample-accurate edits.
Voice and FormantFormants, the vocal tract, and pitch vs formant independence.

Instruments and MIDI

These pages explain how libsonare turns MIDI into sound — the built-in NativeSynth, the SoundFont player, and the MIDI vocabulary they share.

GuideCovers
Synthesis BasicsOscillators, filters, and the synthesis families NativeSynth uses: subtractive, FM, physical modeling, modal, and additive.
Envelopes and ModulationADSR envelopes, LFOs, velocity, key tracking, and the mod matrix.
MIDI BasicsNotes, velocity, channels, CC, program change, banks, General MIDI, pitch bend, and MIDI 2.0.
SoundFont and Sampled InstrumentsSampled vs synthesized sound, SF2 banks and programs, and the General MIDI fallback.

Arrangement and Projects

These pages expand the headless-DAW terms used by Project Editing, Recording and Takes, and Project Bounce.

GuideCovers
Clips and TracksThe project model: tracks, clips, the timeline, MIDI destinations, and clip edits.
Takes and CompingMultiple recorded takes in a clip, the active take, comp segments, and loop recording.
Warp and Tempo SyncWarp modes, anchors, tempo maps, time signatures, and pitch-preserving stretch.
Bounce and RenderingRendering an arrangement to audio, the mixer scene, instrument bounces, and latency compensation.

Realtime Guides

These pages expand the realtime/streaming terms used by StreamAnalyzer, the RealtimeEngine, and the AudioWorklet path.

GuideCovers
Streaming AnalysisBlocks, frames, hops, progressive estimates, and quantized reads.
Realtime EngineTransport, clip scheduling, the metronome, and telemetry.
Realtime SafetyThe audio-callback deadline, no-allocation/lock-free rules, and the AudioWorklet.

Room Acoustics

These pages expand the room-acoustic terms used by the Spatial Room Scanner and the Acoustic Analysis guide — what a room's decay reveals about its size, surfaces, and the distance to a source.

GuideCovers
Reverberation Time (RT60 and EDT)RT60, early decay time, the T20/T30 extrapolation, and why the two measures disagree.
Clarity and Definition (C50, C80, D50)Early-to-late energy ratios for speech and music, and definition as a percentage.
Source Distance and DRRDirect-to-reverberant ratio, critical distance, and why one channel resolves distance but not direction.
Room Geometry and VolumeThe equivalent shoebox, volume, and Sabine's volume/absorption trade-off.
Per-Band Decay and AbsorptionPer-band RT60, absorption coefficients, and the high-frequency rolloff.
Inverse Room EstimationImpulse-response vs blind estimation and how to read the confidence score.

Mastering Concepts

These guides explain the listening and measurement ideas behind the mastering demo.

GuideCovers
MasteringThe role of mastering and how loudness, tone, dynamics, stereo image, and peak safety work together.
What Is Mastering?A fuller introduction to mastering as a final delivery process.
LUFSIntegrated loudness and common delivery targets.
True PeakInter-sample peak safety and why dBTP differs from sample peak.
A/B ComparisonLoudness-matched before/after listening.
Loudness MatchingHow to compare processing decisions without louder-is-better bias.
Reference TrackUsing a finished release as a tonal and loudness anchor.
True Peak SafetyChoosing ceilings that survive encoding and playback conversion.
Dynamic RangeReading movement and density beyond loudness alone.
Crest FactorPeak-to-average contrast and what it says about punch.
Mono CompatibilityChecking whether stereo width survives mono playback.
Gain StagingKeeping levels sensible before, during, and after processing.
Air BandHigh-frequency openness and why it needs restraint.

Mastering Feature Guides

These pages group controls by how they are used in the chain. Individual parameters are intentionally not split into thin generated pages.

GuideCovers
Repair and Input ControlsInput gain, denoise, source clipping, and preparation before the main chain.
Dynamics ControlsThreshold, ratio, attack, release, knee, gain reduction, and punch.
Tone and Air ControlsTilt EQ, exciter amount, air-band amount, and brightness decisions.
Stereo, Limiter, and Loudness ControlsStereo width, limiter ceiling, loudness target, and final rendering.
Reference MatchReference import, level matching, spectral comparison, and match strength.
Delivery TargetsChoosing LUFS and true-peak targets for streaming, podcast, club, and archive use.
Reading Mastering MetersLUFS, peak, crest factor, correlation, phase, and stereo image together.
Choosing a Mastering PresetSelecting a starting point without treating presets as finished masters.
Mastering Quality ChecklistA final review path before trusting an export.
Error RecoveryWhat to do when decoding, rendering, reference matching, or playback checks fail.