Skip to content

satyajeetprabhu/music-sync-internship-upf

Repository files navigation

music-sync-internship-upf

Python port of the onsetsync R package for analysis and visualization of synchrony in musical performances performances.

Eerola, T. & Clayton, M. (2022). onsetsync - Analysis and Visualisation of Synchronisation of Music Onset Data. https://github.com/tuomaseerola/onsetsync

Table of Functions

Original function reference can be accessed by clicking on the function

No. Status Function
Input
1 get_df_csv() get_OSF_csv()
Annotation
2 done add_annotation()
3 done add_isobeats()
Visualising
4 done* (split into two functions) plot_by_beat() / boxplot_by_beat()
5 - plot_by_dataset()
6 done plot_by_pair()
7 plot_by_var_time()
8 plot_by_variable()
9 plot_timeline()
Synchrony
10 done sync_execute_pairs()
11 done sync_joint_onsets()
12 done sync_sample_paired()
13 done sync_sample_paired_relative()
Periodicity
14 period_to_BPM()
15 periodicity()
16 periodicity_nPVI()
17 gaussify_onsets()
Summary
18 done summarise_onsets()
19 summarise_periodicity()
20 done summarise_sync()
21 done summarise_sync_by_pair()
Other
22 synthesise_onsets()

About

Python port of the onsetsync R package

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published