tuplet
(and triplet
) to accept a phrase object as well as a character string of notes. Previously, only notes were accepted but this was too limiting. The argument name has changed to from notes
to x
and tuplet
will now check the class of x
and handle phrase objects accordingly.tuplet
.sf_phrase
(and sfp
) updated to allow returning early with only the notes string as opposed to the entire phrase object. This is useful if you just want a quick, cleaner string representation of what notes are mapped by string/fret combinations..onLoad
for non-Windows systems.tibble
package dependency. Using only dplyr
suffices.lintr
to Suggests field in DESCRIPTION per CRAN maintainer request regarding testthat
unit tests.lilypond
example from dontrun
tag.tempdir()
location for examples that write files.Adjustments to meet requirements for CRAN resubmission:
tempdir
.dontrun
tag around one last file-writing package example that was using lilypond
.lilypond
, tab
, midily
and miditab
to work with system calls that use absolute paths for output files instead of only working with relative paths..ly
) files and wrapping around system calls to Lilypond for rendering sheet music to pdf or png..mid
to .ly
and .mid
to tab output convenience functions.