Track sytem

PitchTrack

RhythmTrack

TimbreTrack

class comsar.tracks.TimbreTrack(stft_params: Optional[apollon.signal.container.StftParams] = None, corr_dim_params: Optional[apollon.signal.container.CorrDimParams] = None)

High-level interface for timbre feature extraction.

__init__(stft_params: Optional[apollon.signal.container.StftParams] = None, corr_dim_params: Optional[apollon.signal.container.CorrDimParams] = None)None
Parameters
  • stft_params – Parameter for STFT.

  • corr_dim_params – Parameter set for correlation dimension.

extract(path)pandas.core.frame.DataFrame

Run TimbreTrack on audio file.

Parameters

path – Path to audio file.

Returns

Extracted features.

property n_features

Number of features.

Returns

Number of audio features.

FormTrack

Implementation of the FormTrack is planed.