Professional Documents
Culture Documents
Motivation: by Anna Cheng-Zhi Huang
Motivation: by Anna Cheng-Zhi Huang
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
1
Why are these “tedious”
Input, output
rules necessary?
• based on “The Craft of Modal • What is GUIDO? (example shown)
Counterpoint” by Thomas • Input:
Benjamin. • GUIDO text file
• a grammar to define meanings, • piano keyboard
in music. • Output:
• harmonic, melodic and rhythmic • GUIDO text file
rules • MIDI
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
Composition rules
Harmonic rules:
implemented.
• harmonic: • Perfect parallelism
• parallelism, treatment of dissonance, etc • avoid parallel fifths, octaves and unisons.
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
2
Continued Harmonic rules
(Dissonance treatments)
3
Example Manual analysis
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
4
Sicut Cervus: Result Source code design
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
Anna Huang: ISE599: 2004 Palestrina Pal Anna Huang: ISE599: 2004 Palestrina Pal
5
Future Goals