The schoenberg
package offers functions for creating and manipulating 12-tone (i.e., dodecaphonic) musical matrices using Arnold Schoenberg's (1923) serialism technique. This package can generate random 12-tone matrices and can generate matrices using a pre-determined sequence of notes.
schoenberg
was written by Jeffrey A. Dahlke.
The official CRAN release of schoenberg
can be installed with the following code:
install.packages("schoenberg")
Development versions of schoenberg
from GitHub reflect updates made to the package between official CRAN releases. Using the devtools package, the GitHub release can be installed with the following code:
install.packages("devtools")
devtools::install_github("jadahlke/schoenberg")
schoenberg
To cite schoenberg
, please refer to the package's citation information using the citation()
function.
citation("schoenberg")
Please report any bugs/issues to schoenberg
's GitHub issues page.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.