gm
Create music easily, and show musical scores and audio files in R Markdown documents, R Jupyter Notebooks and RStudio.
Hello! World
library(gm)
m <-
# initialize a Music object
Music() +
# add a 4/4 time signature
Meter(4, 4) +
# add a musical line of four quarter notes
Line(list("C5", "D5", "E5", "F5"), list(1, 1, 1, 1))
show(m, to = c("score", "audio"))
Installation
Install gm:
install.packages("gm")
Or the development version from GitHub:
devtools::install_github("flujoo/gm")
MuseScore, an open source and free notation software, is required. Get it from https://musescore.org/.
More
See vignette("gm", package = "gm")
for a complete guide to gm.
Donation
or Alipay (ๆฏไปๅฎ):