compute_chromagram_from_filename

compute_chromagram_from_filename(fn_wav, Fs=22050, N=4096, H=2048, gamma=None, version='STFT', norm='2')

circle-info

Function description

Compute chromagram for WAV file specified by filename

Notebook: C5/C5S2_ChordRec_Templates.ipynb

circle-info

Parameter

fn_wav (str): Filenname of WAV

Fs (scalar): Sampling rate (Default value = 22050)

N (int): Window size (Default value = 4096)

H (int): Hop size (Default value = 2048)

gamma (float): Constant for logarithmic compression (Default value = None)

version (str): Technique used for front-end decomposition ('STFT', 'IIS', 'CQT') (Default value = 'STFT')

norm (str): If not 'None', chroma vectors are normalized by norm as specified ('1', '2', 'max') (Default value = '2')

circle-info

Return

X (np.ndarray): Chromagram

Fs_X (scalar): Feature reate of chromagram

x (np.ndarray): Audio signal

Fs (scalar): Sampling rate of audio signal

x_dur (float): Duration (seconds) of audio signal

circle-info

Example

Inner helper function

Last updated