Completed
FIFTH SPECIES (UNFINISHED) Fifth species combines all of the previous species as well as extra rules concerning ornamentation of the melody
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Music Theory - Genetic Algorithms and Python
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 TWO CONTRASTING MELODIES
- 3 CONTRASTING MELODIC SHAPES
- 4 CONTRASTING CONTOURS
- 5 CONTRASTING MELODIC DENSITY
- 6 COUNTERPOINT IS INGENIOUS As demonstrated by J.S. Bach (contrapuntal genius)
- 7 SPOT THE TRANSFORMATION(S)
- 8 BUT HOW DOES IT WORK?
- 9 JOHANN JOSEPH FUX
- 10 GRADUS AD PARNASSUM Steps to Parnassus (dwelling place of the gods).
- 11 CANTUS FIRMUS ( Fixed sang based on medieval plainchant)
- 12 RULES CONCERNING PITCH
- 13 RULES FOR MOVEMENT THROUGH TIME
- 14 HOW CAN I USE FUX'S SPECIES TO MAKE COMPUTER GENERATED COUNTERPOINT?
- 15 THE PROBLEM: • Silly/huge number of potential results. • Needle in a haystack most potential results wrong • Generating solutions algorithmically is hard. Furthermore, any solution should be: • Timel…
- 16 GENETIC ALGORITHMS! • Find acceptable solutions relatively quickly.
- 17 WORDOLUTION: AN EXAMPLE / DETOUR Wordolution evolves a solution from a starting population of words containing random letters
- 18 The fitness of a candidate solution is based upon its Levenshtein distance (number of different characters) from the target word.
- 19 The crossover function is synonymous with breeding new candidate solutions. The genetic information from both parents is mixed together to create two new children
- 20 ENCODING MUSIC FOR FOOX
- 21 FOOX FITNESS FUNCTIONS
- 22 A SIMPLE COMMAND
- 23 FIRST SPECIES COUNTERPOINT
- 24 THIRD SPECIES COUNTERPOINT
- 25 FIFTH SPECIES (UNFINISHED) Fifth species combines all of the previous species as well as extra rules concerning ornamentation of the melody