egenn/music: Learn and Experiment with Music Theory

An aid for learning and using music theory. You can build chords, scales, and chord progressions using 12-note equal temperament tuning (12-ET) or user-defined tuning. Includes functions to visualize notes on a piano using ASCII plots in the console and to plot waveforms using base graphics. It allows simple playback of notes and chords using the 'audio' package.

Getting started

Package details

MaintainerEfstathios D. Gennatas <gennatas@gmail.com>
LicenseGPL (>=3)
Version0.1.3
URL https://github.com/egenn/music
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("egenn/music")
egenn/music documentation built on June 29, 2023, 6:30 p.m.