IT-lexicon › Programmeren › Onsetdetectie

Onsetdetectie

Programmeren Svenska → Bijgewerkt: 2026-10-28

Automatisch de momenten in een opname vinden waarop een nieuwe noot of klap begint.

Een snaredrumslag is makkelijk: de energie schiet omhoog en het is te zien in de golfvorm. Een viool die midden in een streek van toon wisselt zonder nieuwe aanzet is een ander verhaal. De meeste methoden berekenen daarom een detectiefunctie in het frequentiedomein, doorgaans de spectrale flux (de toename van energie per frequentieband ten opzichte van het vorige frame), en kiezen daarin pieken met een adaptieve drempel. Andere kijken naar fasedeviatie of hoogfrequente inhoud. Juan Pablo Bello en collega's schreven in 2005 de veelgeciteerde inleiding over het onderwerp; getrainde neurale netwerken verslaan inmiddels de handgemaakte functies.

De resultaten zitten overal in audiosoftware: de markeringen die een DAW op elke drumslag zet vóór het time-stretchen, een sampler die een loop in plakjes hakt, en de eerste stap van beat tracking en transcriptie.

← Terug naar het lexicon