src.visualise.tempo_slope_graphs

Code for generating plots using the tempo slope success metric

Functions

generate_tempo_slope_plots(mds, output_dir, ...)

Generates all plots in this file, with required arguments and inputs

Classes

BarPlotTempoSlope(df, **kwargs)

Creates two bar plots showing tempo slope against latency and jitter, stratified by duo number

LinePlotTempoSlopes(df, **kwargs)

Creates a lineplot for each individual performance showing average tempo progression over the condition

NumberLineTempoSlope(**kwargs)

Creates a numberline showing difference in tempo slope between duos this experiment during the control condition and a corpus of pairwise asynchrony values from other studies and genres

src.visualise.tempo_slope_graphs.generate_tempo_slope_plots(mds: list, output_dir: str, corpus_dir: str)

Generates all plots in this file, with required arguments and inputs