SuperFluxPeaks¶
streaming mode | Rhythm category
Inputs¶
novelty
(real) - the input novelty
Outputs¶
peaks
(vector_real) - peaks instants [s]
Parameters¶
combine
(real ∈ (0, ∞), default = 30) :ms for onset combination
frameRate
(real ∈ (0, ∞), default = 172) :frameRate
pre_avg
(real ∈ (0, ∞), default = 100) :look back duration for moving average filter [ms]
pre_max
(real ∈ (0, ∞), default = 30) :look back duration for moving maximum filter [ms]
ratioThreshold
(real ∈ [0, ∞), default = 16) :ratio threshold for peak picking with respect to novelty_signal/novelty_average rate, use 0 to disable it (for low-energy onsets)
threshold
(real ∈ [0, ∞), default = 0.05) :threshold for peak peaking with respect to the difference between novelty_signal and average_signal (for onsets in ambient noise)
Description¶
This algorithm detects peaks of an onset detection function computed by the SuperFluxNovelty algorithm. See SuperFluxExtractor for more details.
Source code¶
See also¶
Extractor (standard) Flux (standard) Flux (streaming) SuperFluxExtractor (standard) SuperFluxExtractor (streaming) SuperFluxNovelty (standard) SuperFluxNovelty (streaming) SuperFluxPeaks (standard)