Changelog
onsetsync 0.5.1
Revised
plot_by_beat
function and made the documentation more explicit on required input parameters and the minimal data frame representation.Clarified
add_isobeats.R
function 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.Time
orIso.Time
(for latter case).added
minimal_representation
article/vignette.
onsetsync 0.5.0
- Revised
plot_by_beat
function for font size and position whengriddeviation
is 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,beat
and notbeats
, etc.) - default option to set sampling 0 and bootstrapping to NULL in
sync_sample_paired
and 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.R
color options when each subdivision is requested (bybeat
) and flipped the histogram for clarity. - replaced the use of
reshape2::melt
function withtidyr::pivot_longer