Tools for 12-Tone Musical Composition

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.


CRAN Version Build Status Total Downloads 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.

Author

schoenberg was written by Jeffrey A. Dahlke.

Installation

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")

Citing schoenberg

To cite schoenberg, please refer to the package's citation information using the citation() function.

citation("schoenberg")

Reporting Issues

Please report any bugs/issues to schoenberg's GitHub issues page.

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("schoenberg")

2.0.2 by Jeffrey A. Dahlke, a year ago


Report a bug at https://github.com/jadahlke/schoenberg/issues


Browse source code at https://github.com/cran/schoenberg


Authors: Jeffrey A. Dahlke <[email protected]>


Documentation:   PDF Manual  


GPL (>= 3) license


Imports crayon


See at CRAN