knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "README-" )
The goal of chordgen is to generate random chords using R
You can install chordgen from github with:
# install.packages("devtools") devtools::install_github("r-music/chordgen")
This is a basic example:
library(chordgen) chordgen(20, n_notes = 3:4, octave = 0, transpose = 0, triad_types = 1:5, invert = FALSE, add_lyric = TRUE) %>% plot()
Check out the shiny app
app <- system.file("chordgen/app.R", package = "chordgen") shiny::runApp(app)
Or run directly from github (after installing chordgen
, of course)
shiny::runGitHub("chordgen", "r-music", subdir="inst/chordgen/")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.