Skip to contents

musicMCT (development version)

musicMCT 0.2.0

CRAN release: 2025-07-21

New ineqmat features

New behaviors for quantization functions

  • Affected functions are quantize_color(), quantize_hue(), and set_from_signvector().
  • Upon failure, quantization functions now return a result whose format matches expected success format depending on value of reconvert parameter. That is, if reconvert=TRUE, failure to quantize results in a NA vector (as before), but if reconvert=FALSE, failure to quantize results in a list with entries set and edo, both of which are NA.
  • Quantization functions gain a target_edo parameter, which allows user to search for desired scales in a specific edo rather than all possible edos.

New Functions

Updates to Existing Functions

  • brightnessgraph() now returns an invisible copy of the igraph graph object underlying the plotted brightness graph, instead of an invisible NULL.
  • sim() gains a goal parameter, which allows it to calculate the interscalar interval matrix for two sets.
  • vl_generators() now throws a warning instead of an error when set is perfectly even, returning a 2-by-0 matrix.

musicMCT 0.1.2

CRAN release: 2025-06-05

  • Updated writeSCL() to require user to enter a path.
  • Updated vignette “Visualizing Higher Dimensions” to reset par() changes.

musicMCT 0.1.1

  • Removed extraneous license file.

musicMCT 0.1.0

  • Initial CRAN submission.