Tag Archives for " Sony Computer Science Laboratories "
Johann Sebastian Bach is generally considered to be one of the great classical composers, with compositions that exhibit a technical mastery of harmony and counterpoint. One of the things he excelled at was writing short polyphonic hymns known as chorale cantatas (he wrote over 300), which are short 4 voice pieces rich in harmony. As it turns […]
Continue reading