-
Notifications
You must be signed in to change notification settings - Fork 10
Overview of operators in MiningSuite
Olivier Lartillot edited this page Apr 13, 2022
·
72 revisions
The MiningSuite is decomposed into packages:
-
sig.signal
: signal waveform -
sig.frame
: frame decomposition -
sig.filterbank
: filterbank decomposition -
sig.envelope
: envelope extraction -
sig.spectrum
: spectrum decomposition -
sig.cepstrum
: spectral analysis of spectrum -
sig.autocor
: autocorrelation function -
sig.flux
: contrast between successive frames -
sig.events
: event detection curve -
sig.sum
: channel summation -
sig.peaks
: peak picking -
sig.play
: signal or data sonification -
sig.length
: temporal length -
sig.rms
: root mean square -
sig.zerocross
: waveform sign change rate -
sig.rolloff
: high-frequency ratio
-
sig.mean
: average along frames -
sig.std
: standard deviation along frames -
sig.median
: median along frames -
sig.histogram
: histogram -
sig.centroid
: first statistical central moment -
sig.spread
: second statistical central moment -
sig.skewness
: third statistical central moment -
sig.kurtosis
: fourth statistical central moment -
sig.flatness
: distribution smoothness/pickiness -
sig.entropy
: Shannon entropy of distribution
-
sig.segment
: waveform segmentation -
sig.simatrix
: self-similarity matrix -
sig.novelty
: transition between states
-
sig.sync
: syncs multiple signals together
-
sig.Signal
: signal waveform - ...
-
aud.filterbank
: filterbank decomposition -
aud.envelope
: envelope extraction -
aud.spectrum
: spectrum decomposition -
aud.flux
: subband flux -
aud.fluctuation
: rhythmic periodicities along auditory channels -
aud.events
: event detection curve -
aud.eventdensity
: average frequency of events -
aud.attacktime
: duration of attack phase -
aud.attackslope
: slope of attack phase -
aud.attackleap
: amplitude of attack phase -
aud.decaytime
: duration of decay phase -
aud.decayslope
: slope of decay phase -
aud.decayleap
: amplitude of decay phase -
aud.duration
: events duration -
aud.tempo
: temporal periodicity of events -
aud.pulseclarity
: pulse clarity, beat strength -
aud.brightness
: high-frequency ratio -
aud.mfcc
: Mel-Frequency Cepstral Coefficients -
aud.roughness
: sensory dissonance -
aud.pitch
: stable fundamental frequencies
-
mus.spectrum
: spectrum decomposition -
mus.autocor
: autocorrelation function -
mus.tempo
: tempo estimation -
mus.pulseclarity
: pulse clarity, beat strength -
mus.pitch
: notes pitch heights -
mus.chromagram
: energy distribution along pitches -
mus.keystrength
: key candidate scores -
mus.key
: tonal center positions and clarity -
mus.majorness
: major/minor mode clarity -
mus.keysom
: key self-organizing map projection -
mus.tonalcentroid
: projection along circles of fifths and thirds -
mus.hcdf
: Harmonic Change Detection Function -
mus.score
: symbolic representation and analysis
-
vid.video
: video processing
-
phy.point
: point trajectory -
phy.segment
: temporal motion of segments -
phy.potenergy
: potential energy -
phy.sync
: syncs multiple trajectories (and possibly an audio file) together -
phy.pref
: display preference options
-
pat.analyze
: pattern analysis of a sequence