Glossary

TermMeaning
ADSRAttack, decay, sustain, release: the four stages of a note's volume envelope.
AgentA program, often driven by an AI model, that calls ferraus commands or MCP tools on its own. See MCP.
Attack / releaseHow fast a compressor, gate, or limiter reacts when the level rises (attack) and recovers when it falls (release).
Bit depthBits per sample in integer audio (16, 24); ferraus processes in 32-bit float internally.
BleedSound from one instrument that leaks into another's stem after separation (cymbals in the vocal stem). See Stems.
ChromaEnergy per pitch class (C, C#, ... B), used for key and chord detection.
CLAP, VST3, AU, LV2Audio plugin formats; CLAP and VST3 are hosted in v1.
Crest factorPeak level minus RMS level in dB; high means punchy, low means dense or heavily limited.
dBFSDecibels relative to digital full scale; 0 dBFS is the loudest sample value.
dBTPDecibels true peak, measured after oversampling so peaks between samples are caught.
De-esserA compressor that reacts only to sibilance ("s", "sh") around 5–9 kHz.
DitherLow-level noise added when reducing bit depth so quantization error becomes benign hiss.
EnvelopeA value (gain, pan, pitch) that changes over time, set by keyframes.
Execution providerAn ONNX Runtime backend (CPU, CUDA, CoreML, DirectML).
FormantA resonance of the vocal tract; keeping formants fixed keeps a voice sounding like itself when its pitch changes.
fx stageOne effect inside an fx chain or pipeline, written name:key=value.
GateSilences a signal while it is below a threshold.
GrooveA template of timing and velocity offsets per grid position, extracted from a performance.
HumA low buzz at the mains frequency (50 or 60 Hz) and its harmonics, picked up from power lines. Removed by dehum.
Integrated loudnessThe loudness of a whole program, gated to ignore silence, in LUFS.
KeyThe tonal center and mode of a piece (G major, E minor).
Lead sheetMelody on a treble staff with chord symbols above and lyrics below.
LevelerA slow automatic gain that raises quiet passages and lowers loud ones, like riding a fader. See Clean a podcast.
LimiterA compressor with a very high ratio that keeps peaks under a ceiling.
LUFS, LULoudness units per EBU R128; LUFS is absolute, LU is a difference.
MasteringFinal processing of a mix for delivery: tonal balance, dynamics, stereo image, loudness, and format.
MCPModel Context Protocol: the interface through which agents call ferraus as tools.
Mid/sideStereo expressed as center (mid) and difference (side); the basis of widening and center extraction.
MIDIA file of note and control events rather than audio.
Musical noiseChirping, watery artefacts left by aggressive noise reduction. denoise --artifact-control reduces it.
MusicXMLThe open interchange format for notation; ferraus's hub format between audio, MIDI, and engraved scores.
Noise profilePer-frequency statistics of a noise-only region, used by spectral gating.
Null testSubtracting two signals to check they are identical; a processed file at 0% mix must null against its input.
OMROptical music recognition: reading printed or scanned sheet music into a machine-readable score.
OnsetThe moment a note starts. Transcription splits notes at onsets; --onset-sensitivity sets how readily.
Pan lawHow gains are split between speakers as a source moves, so loudness stays even. See pan laws.
PipelineA YAML or JSON file describing a graph of stages, run with ferraus pipeline run.
PPQPulses (ticks) per quarter note: the time resolution of a MIDI file.
QuantizeMoving MIDI note timings onto a rhythmic grid.
Relative minorThe minor key that shares a major key's notes (A minor for C major); key detection often confuses the two.
Retune speedHow fast pitch correction pulls toward the target note; 0 ms is the robotic effect.
RMSRoot mean square: an average level that tracks perceived loudness better than peaks.
SDRSignal-to-distortion ratio in dB; the standard separation quality metric (higher is better).
SF2, SFZSample-based instrument formats (SoundFont 2 and the SFZ text format).
SI-SDRScale-invariant SDR, used to evaluate denoising and in ferraus compare.
SidecarThe <output>.ferraus.json provenance file written beside each output.
SolfaTonic sol-fa notation (do re mi, written d r m f s l t) relative to the key; readable without a staff.
Sound folderA folder of SoundFonts, SFZ libraries, impulse responses, or plugins passed with --sound-path. See Sound folders.
Spectral gatingAttenuating time-frequency bins that fall below a noise threshold.
StemOne instrument group separated from a mix (vocals, drums, bass, other, ...).
STFTShort-time Fourier transform: the spectrum of short overlapping windows of audio.
TD-PSOLATime-domain pitch-synchronous overlap-add: pitch shifting that preserves formants.
Tempo mapThe tempo (and changes) of a piece, used to convert beats to seconds.
TierA named set of separation models trading speed for quality (fast, balanced, quality, max). See Stems.
TransientThe sharp start of a sound (a drum hit, a pluck).
True peakSee dBTP.
TTATest-time augmentation: running a model on shifted copies and averaging, for better separation.
VarispeedChanging speed and pitch together, like a tape played faster (speed); stretch and pitch change one without the other.