
Changelog
onsetsync 0.5.1
Revised
plot_by_beatfunction and made the documentation more explicit on required input parameters and the minimal data frame representation.Clarified
add_isobeats.Rfunction to create either mean onset time from the given 2 or more instruments or if the instrument input is just one (reference time for cycles), then the function calculates the beat sub-divisions based on the external reference time (annotation). The output column is eitherMean.TimeorIso.Time(for latter case).added
minimal_representationarticle/vignette.
onsetsync 0.5.0
- Revised
plot_by_beatfunction for font size and position whengriddeviationis used.
onsetsync 0.4.9
Added CONTRIBUTING.md to the repository
Added “Advanced Topics” and “Analysis of Periodicity” to documentation, which both relate to paper.
Added very simple unit tests to package to verify loading the data, calculating asynchrony, plotting figures, and estimating periodicity.
onsetsync 0.4.7
Changes to parameters
- Changed all input parameters to lowercase letters and coordinated them across functions (
n= number of samples,bootn= number of bootstraps,beatand notbeats, etc.) - default option to set sampling 0 and bootstrapping to NULL in
sync_sample_pairedand related functions. - removed warnings from missing observations from plotting section of
periodicity - Allow sampling to cope with different number of samples between instrument pairs
New functions
- Added new function to calculate onset time difference relative to the mean of other instrument onsets (see
sync_sample_paired_relative.R) - Added new function to auralise onsets (see
synthesise_onsets.R)
New documentation
- Added article to documentation about synthesis (see synthesise_onsets)
- Added article to documentation about adding annotations (see adding_annotations)
onsetsync 0.4.6
Bug Fixes
- removed an element from
summarise_sync.R, - added calculation of sync across subdivisions in
summarise_sync_by_pair.R - revised
plot_by_pair.Rcolor options when each subdivision is requested (bybeat) and flipped the histogram for clarity. - replaced the use of
reshape2::meltfunction withtidyr::pivot_longer