Package: music 0.1.3

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.

Authors:Efstathios D. Gennatas [aut, cre]

music_0.1.3.tar.gz
music_0.1.3.zip(r-4.5)music_0.1.3.zip(r-4.4)music_0.1.3.zip(r-4.3)
music_0.1.3.tgz(r-4.5-any)music_0.1.3.tgz(r-4.4-any)music_0.1.3.tgz(r-4.3-any)
music_0.1.3.tar.gz(r-4.5-noble)music_0.1.3.tar.gz(r-4.4-noble)
music_0.1.3.tgz(r-4.4-emscripten)music_0.1.3.tgz(r-4.3-emscripten)
music.pdf |music.html
music/json (API)
NEWS

# Install 'music' in R:
install.packages('music', repos = c('https://egenn.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/egenn/music/issues

On CRAN:

music

5.63 score 48 stars 896 scripts 257 downloads 1 mentions 17 exports 2 dependencies

Last updated 2 years agofrom:8b0822fa98. Checks:1 OK, 7 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKJan 31 2025
R-4.5-winNOTEJan 31 2025
R-4.5-macNOTEJan 31 2025
R-4.5-linuxNOTEJan 31 2025
R-4.4-winNOTEJan 31 2025
R-4.4-macNOTEJan 31 2025
R-4.3-winNOTEJan 31 2025
R-4.3-macNOTEJan 31 2025

Exports:buildChordbuildProgressionbuildScalecplot_pianodelay_timeformatNotationformatNotefreq2wavemplotnote2freqnoteDistanceplayChordplayFreqplayNoteplayProgressionplayWavestrings

Dependencies:audiocrayon