David Kastrup <d...@gnu.org> writes: > Noeck <noeck.marb...@gmx.de> writes: > > The reason is that there are additional properties on the individual > notes in the chord expression recording some of their functional > relation to the \chordmode entry. Try \displayMusic \music to see them. > >> The core of my question is: Can the translation chordmode -> ChordName >> be defined independently of other translations. Must translations be >> bijective? > > The translations are defined independently. There is no convincing > amount of user-accessible documentation about how to trigger different > interpretations in a \ChordNames context when entering the music > manually, however. So forcing particular interpretations of root note > and inversions factually requires entry using \chordmode.
Maybe when the chord namer cannot find such properties, it should instead trying to take the fifth whenever possible, so rather choose to interpret <g c' e'> as \chordmode { c:/g } rather than \chordmode { g:4.6 } . -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user