pc_chord_type_ideal_voicings: Pitch-class chord type ideal voicings

Description Details

Description

This object provides ideal voicings for the alphabet of pitch-class chord types as defined in the hrep package: pc_chord_type. Specifically, the object takes the form of a list, where the ith element corresponds to an object of class pi_chord created by finding an ideal voicing for the ith element of the pc_chord_type alphabet.

Details

For details of how this voicing is computed, see the source code in data-raw/pc-chord-type-ideal-voicings.R. The general principle is that dissonance should be minimized while keeping within certain constraints of tessitura and preferring voicings containing a certain number of notes.


pmcharrison/voiceChord documentation built on Dec. 17, 2020, 2:18 p.m.