Difference between revisions of "Humdrum lab 8"
Jump to navigation
Jump to search
(→chorck) |
(→chorck) |
||
Line 9: | Line 9: | ||
# Parallel 5ths between two voices when moving to different pitch classes. | # Parallel 5ths between two voices when moving to different pitch classes. | ||
# Parallel Octaves between two voices when moving to different pitch classes. | # Parallel Octaves between two voices when moving to different pitch classes. | ||
− | # Contrary parallel 5ths -- when two voices move in parallel 5ths displaced by an octave. | + | # Contrary parallel 5ths -- when two voices move in parallel 5ths displaced by an octave. (such as an octave and a fifth going to a fifth) |
# Unequal 5ths -- when the bass part and another voice move from dim 5ths to perfect 5ths or vice versa. | # Unequal 5ths -- when the bass part and another voice move from dim 5ths to perfect 5ths or vice versa. | ||
# Hidden 5ths -- when the soprano moves in similar motion with another voice and the soprano leaps to a perfect 5th with that voice. | # Hidden 5ths -- when the soprano moves in similar motion with another voice and the soprano leaps to a perfect 5th with that voice. |
Revision as of 18:24, 15 May 2018
chorck
Chorck is a Humdrum Extras tool for checking the part-writing syntax of chorales. documentation for the chork tool
Eight syntax rules are checked by the program, as defined in the music-theory textbook: . Tonal Harmony with an Introduction to Twentieth-Century Music by Stefan Kostka and Dorthy Payne:
- Parallel 5ths between two voices when moving to different pitch classes.
- Parallel Octaves between two voices when moving to different pitch classes.
- Contrary parallel 5ths -- when two voices move in parallel 5ths displaced by an octave. (such as an octave and a fifth going to a fifth)
- Unequal 5ths -- when the bass part and another voice move from dim 5ths to perfect 5ths or vice versa.
- Hidden 5ths -- when the soprano moves in similar motion with another voice and the soprano leaps to a perfect 5th with that voice.
- Hidden 8va -- when the soprano moves in similar motion with another voice and the soprano leaps to a perfect octave with that voice.
- Voice crossing -- when an inner voice goes above the soprano voice or below the bass voice.
- Open spacing -- when the interval between successive voices other than the bass exceeds an octave.
cint
cint is a tool that extract counterpoint modules from polyphonic music.
parallel thirds
The three-interval counterpoint module for stepwise rising parallel thirds is "3 2 3". this can be done as a filter in VHV:
!!!filter: cint -O --search "3 2 3"
The -O option collapses intervals greater than an octave to less than an octave, such as 10th (an octave plus a 3rd) being transposed to 3rds.