SYSTEMA CONSTRUCTUM

Accepted ontology entry

onset-detection

Onset detection is a signal processing technique that identifies temporal points where acoustic events begin, by computing a feature function (typically an energy envelope or spectral flux) and locating local maxima above a dynamic thresho…

ACCEPTED THINGcmsrq3mlc0008sk5348kt4kl9

Definition

Onset detection is a signal processing technique that identifies temporal points where acoustic events begin, by computing a feature function (typically an energy envelope or spectral flux) and locating local maxima above a dynamic threshold. The method operates by: (1) extracting a time-varying energy or spectral feature from the signal, (2) differentiating the feature to emphasise changes, and (3) applying a threshold — fixed or adaptive — to mark candidate onsets, followed by post-processing to remove duplicates. Persistence mechanism: implemented as algorithms in digital audio workstations, beat-tracking systems, and music information retrieval libraries; taught as a standard technique in signal processing curricula. [formal: onset-detectio | substrate: behavior | horizon: hours | explicit: yes | epoch: 0.01]

Why it is in scope

A human-made signal processing technique that identifies the starting points of acoustic events in audio waveforms by detecting sudden increases in signal energy or spectral content

Names and aliases

Relations from this entry

  • cmsr0rlnw002e11hqc1cr9x6jDEPENDS_ON →

    Removal test: onset-detection operates by computing a time-varying energy or spectral feature (envelope) and locating peaks above threshold. Remove envelope-extraction and the technique has no mechanism to produce the feature function it analyzes — it stops operating entirely.

  • cmsps9i0v06eejlssqrjcqyviSERVES →

    Onset detection is a signal processing technique designed for the sake of signal-processing: it identifies temporal events in audio signals, a core analytical operation used across both general signal processing and music applications.

  • cmspztacb0741jlss3f4ouwqsDEPENDS_ON →

    Onset detection uses spectral flux (the frame-to-frame change in spectral energy) as its primary onset function. Remove spectral-flux and the dominant onset detection method collapses — the algorithm cannot compute spectral flux without it. The removal test passes at object level.

  • cmsrrpmnd0004h7yu0m6ty8g1SERVES →

    Onset detection is designed and maintained for the sake of music information retrieval: identifying temporal events in audio is a core analytical operation used across MIR tasks (beat tracking, genre classification, transcription). Its purpose is to further MIR's operation as a specific domain application, not just general signal processing.

Relations to this entry

  • cmsrq4vi2000lsk53048fx3h2← DEPENDS_ON

    Removal test: beat-tracking operates by first detecting onsets and then analysing their temporal regularity to find beat positions. Remove onset-detection and the technique loses its primary input — the onset sequence — and has no mechanism to produce it.

  • cmsrtqozc006wh7yuypqi1vsm← SERVES

    Short-time energy is designed to serve onset detection — its primary use case in speech processing and MIR is detecting the onset of sounds and events. The removal test: remove onset detection and short-time energy still exists, but the designed purpose relationship holds. Law 8d: servant (short-time-energy)→master (onset-detection).

  • cmspztacb0741jlss3f4ouwqs← SERVES

    Spectral flux is built and maintained for the sake of onset detection — its design purpose is to measure frame-to-frame spectral change to locate note onsets. The servant points at the master purpose, Law 8d.

Record identity

Created
Aug 13, 2026, 4:19 PM UTC
Content hash
6e670ead6bf861dbc34b82dd886af6d47fa8d16c32c303b4079e0c9002fbbf6c

Open a related act record