This function registers a new chord quality in the database
used by the decode_chord_quality function.
Unless overwritten,
this chord quality will persist for the remainder of the R session.
register_chord_quality(key, value, overwrite = FALSE)
| key | (Character scalar) Textual key identifying the chord quality. |
|---|---|
| value | (Integer vector) Chord quality, provided as an integer vector of non-duplicated pitch classes in ascending order. |
| overwrite | (Logical scalar) If |
If you have some chord qualities to add to the hrep package,
please register an issue or submit a pull request at
https://github.com/pmcharrison/hrep.
decode_chord_quality for accessing the database.
initialise_chord_qualities for resetting the database.
#> NULLregister_chord_quality("my_chord", c(0, 1, 2)) decode_chord_quality("my_chord") # returns c(0, 1, 2)#> [1] 0 1 2