plot_self_similarity

plot_self_similarity(y: npt.ArrayLike, sr: int, affinity: bool = False, hop_length: int = 1024)

circle-info

Function description

To visualize the similarity matrix of the signal

circle-info

Parameter

y_ref: reference signal

y_comp: signal to be compared

sr: sampling rate affinity: to use affinity or not

hop_size: hop size between frames

circle-info

Return

None

circle-info

Example

from audioviz import *
import librosa
import numpy as np
from audioviz import StructureAnalysis

y, sr = librosa.load('Mozart_Turkish_March.wav', duration = 45)
StructureAnalysis.plot_self_similarity(y_ref = y, sr = sr)

Last updated