Package: musicMCT 0.5.0.9000

musicMCT: Analyze the Structure of Musical Scales
Analysis of musical scales (& modes, grooves, etc.) in the vein of Sherrill 2025 <doi:10.1215/00222909-11595194>. The initials MCT in the package title refer to the article's title: "Modal Color Theory." Offers support for conventional musical pitch class set theory as developed by Forte (1973, ISBN: 9780300016109) and David Lewin (1987, ISBN: 9780300034936), as well as for the continuous geometries of Callender, Quinn, & Tymoczko (2008) <doi:10.1126/science.1153021>. Identifies structural properties of scales and calculates derived values (sign vector, color number, brightness ratio, etc.). Creates plots such as "brightness graphs" which visualize these properties.
Authors:
musicMCT_0.5.0.9000.tar.gz
musicMCT_0.5.0.9000.zip(r-4.7)musicMCT_0.5.0.9000.zip(r-4.6)musicMCT_0.5.0.9000.zip(r-4.5)
musicMCT_0.5.0.9000.tgz(r-4.6-any)musicMCT_0.5.0.9000.tgz(r-4.5-any)
musicMCT_0.5.0.9000.tar.gz(r-4.7-any)musicMCT_0.5.0.9000.tar.gz(r-4.6-any)
musicMCT_0.5.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
musicMCT/json (API)
| # Install 'musicMCT' in R: |
| install.packages('musicMCT', repos = c('https://satbq.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/satbq/musicmct/issues
Pkgdown/docs site:https://satbq.github.io
- fortenums - Allen Forte's list of set classes
- ineqmats - Hyperplane arrangements for MCT spaces
- roth_ineqmats - Hyperplane arrangements for Rothenberg arrangements
Last updated from:ca539424d3. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 157 | ||
| source / vignettes | OK | 250 | ||
| linux-release-x86_64 | OK | 242 | ||
| macos-release-arm64 | OK | 94 | ||
| macos-oldrel-arm64 | OK | 118 | ||
| windows-devel | OK | 114 | ||
| windows-release | OK | 124 | ||
| windows-oldrel | OK | 117 | ||
| wasm-release | OK | 124 |
Exports:anazero_fingerprintaswordbest_simplificationbrightness_comparisonsbrightnessgraphcarlos_stepcharmclampitt_qclockfacecolornumcomparesignvecsconvertcoord_from_edocoord_to_edocountsvzeroescoverd2sdeltadftdistribution_to_setedooembepsevennessflex_pointsfortenumfpmodfpuniqueget_relevant_rowsget_roth_ineqmatgetineqmathas_contradictionhowfreeianringifuncineqsyminter_vlsigintervalspectrumisgwfisproperiswellformedisymisym_degreeisym_indexivecjmake_anaglyph_ineqmatmake_black_ineqmatmake_gray_ineqmatmake_infrared_ineqmatmake_offset_ineqmatmake_pastel_ineqmatmake_rosy_ineqmatmake_roth_ineqmatmake_white_ineqmatmakeineqmatmatch_flatmaxevenmeantone_fifthminimize_vlmonochrome_vlmove_to_hyperplanenormal_formoptc_testpoint_on_flatpopulate_flatprimary_colorprimary_colornumprimary_hueprimary_signvectorprimeformproject_ontoquantize_colorquantize_hueratioreadSCLrealize_stepwordrotates2dsame_huesaturatescsc_compscale_paletteset_from_signvectorset_to_distributionsigned_interval_classsignvectorsimsimplify_scalespectrumcountstartzerostep_signvectorstrictly_propersubset_multiplicitiessubset_varietiessubsetspectrumsurround_setsvzero_fingerprinttctntndiststnitnprimetsymtsym_degreetsym_indexvl_distvl_generatorsvl_rolodexvl_signvectorvlsigwhichmodebestwhichsvzeroeswriteSCLzzmate
Dependencies:clicpp11glueigraphlatticelifecyclemagrittrMatrixpkgconfigpracmarlangvctrs
Last update: 2026-06-24
Started: 2026-05-07
Last update: 2026-05-10
Started: 2025-04-05
Last update: 2025-11-28
Started: 2025-04-07
