03-24-2022, 05:40 PM
ChordPro tries to recognize what is between the brackets as something that looks like a chord. In its default setting, that should be one of the letters C, D, E, F, G, A, or B, optionally followed by sharp or flat, optionally followed by things like m, maj, 7, aug, etc.
The chord may be parenthesised, e.g. [(A)]. This is treated as an A chord, transposed, and shown with parens. Except for NC (and N.C.) and spaces, eveything else is flagged as 'unknown chord' and treated as an annotation. So [+D] is treated as [*+D].
It is possible to define non-conformant chords but these cannot be transposed:
{defined: +D base-fret 1 frets X X 0 2 3 2 }
See also: https://www.chordpro.org/chordpro/chordpro-chords/
The chord may be parenthesised, e.g. [(A)]. This is treated as an A chord, transposed, and shown with parens. Except for NC (and N.C.) and spaces, eveything else is flagged as 'unknown chord' and treated as an annotation. So [+D] is treated as [*+D].
It is possible to define non-conformant chords but these cannot be transposed:
{defined: +D base-fret 1 frets X X 0 2 3 2 }
See also: https://www.chordpro.org/chordpro/chordpro-chords/
Johan
johanvromans.nl — hetgeluidvanseptember.nl — mojore.nl -- howsagoin.nl
Samsung Galaxy Note S7FE (T733) 12.4", Android 13.0, AirTurn Duo & Digit (Gigs).
Samsung Galaxy Note S4 (T830) 10.5", Android 10.0 (maintenance and backup).
Samsung A3 (A320FL), Android 8.0.0 (emergency).
johanvromans.nl — hetgeluidvanseptember.nl — mojore.nl -- howsagoin.nl
Samsung Galaxy Note S7FE (T733) 12.4", Android 13.0, AirTurn Duo & Digit (Gigs).
Samsung Galaxy Note S4 (T830) 10.5", Android 10.0 (maintenance and backup).
Samsung A3 (A320FL), Android 8.0.0 (emergency).