mirror of
https://github.com/microtherion/VocalEasel.git
synced 2024-12-23 03:34:00 +00:00
90 lines
1.8 KiB
Plaintext
90 lines
1.8 KiB
Plaintext
Tempo 120
|
|
|
|
Print A short demo for Roman numeral chord notations.
|
|
Print The warning messages are correct for MMA. Using
|
|
Print standard chord notation will generate the same results.
|
|
Print The numbers on the left are line numbers.
|
|
Print
|
|
|
|
Debug Roman=1 // display conversions
|
|
|
|
keysig Bb Minor
|
|
|
|
Print Standard chords with slash-Roman chords
|
|
Print Here, key signature doesn't matter.
|
|
Print
|
|
|
|
C/V
|
|
G7/vi
|
|
A // should not print
|
|
Bb / / C7/v
|
|
|
|
Print
|
|
Print Keysig is $_Keysig
|
|
Print Roman chords, show translations
|
|
Print
|
|
|
|
I / V
|
|
I / iv
|
|
|
|
Keysig A
|
|
Print
|
|
Print Same chords, key is A
|
|
Print
|
|
|
|
I / V
|
|
I / iv
|
|
|
|
Keysig G Minor
|
|
|
|
Print
|
|
Print Key now $_Keysig Do some normal and slash chords.
|
|
Print
|
|
|
|
vii/V
|
|
vi/V
|
|
V/ii
|
|
II+
|
|
V7
|
|
ii6
|
|
iii6/5
|
|
|
|
Keysig C
|
|
Print
|
|
Print Some goofy combinations, in key of $_KeySig
|
|
Print
|
|
|
|
Vm7 // Really should be v7
|
|
iim7&5 // should be a ii-0 (half dim)
|
|
ii6(add9)
|
|
I6(add9)
|
|
Ibm7
|
|
|
|
Keysig Gb
|
|
Print
|
|
Print Some incorrect flat/sharp notations we permit, key $_Keysig
|
|
Print
|
|
|
|
I // Key Gb, should be Gb
|
|
Ibm // should be Gbbm (dbl flat) or Fm
|
|
ib // same result (lowercase i==minor), Fm
|
|
I# // intermed is Gb# which becomes G
|
|
|
|
i0 // this if fine, a Gb dim3 (3 is a mma extension)
|
|
I#dim // odd, but gives G dim (will end up a dim7)
|
|
i#0 // still odd, a G dim3 (see how '0' is a triad)
|
|
i#07 // and here we have G dim7
|
|
|
|
Print
|
|
Print If you have an extended keyboard or can enter extended ASCII
|
|
Print characters into your file, you can use character 176 for "DIM"
|
|
Print and character 248 for half-dim. NOTE: You may need to change
|
|
Print your terminal settings to display the degree symbols.
|
|
Print
|
|
|
|
i° /// This is a degree sign, diminished (lowercase)
|
|
i°7 /// Diminished 7
|
|
vø7 /// and this is a half-dim (lowercase)
|
|
|
|
Print
|