carat.display.centroids_plot

carat.display.centroids_plot(centroids, n_tatums=4, ax_list=None, **kwargs)[source]

Plot centroids of rhythmic patterns clusters.

Parameters:
centroids: np.ndarray

centroids of the rhythmic patterns clusters

n_tatums : int

Number of tatums (subdivisions) per tactus beat

ax_list : list of matplotlib.axes.Axes or None, one element per centroid

Axes to plot on instead of the default plt.gca().

kwargs

Additional keyword arguments to matplotlib.

Returns:
ax : list of matplotlib.axes.Axes