Examples of Protovoice Derivations

Below you can find a number of example derivations from the protovoice grammar. Use the navigation buttons to go through them step by step. If you click on a note in the graph, you can see the operation that generated it and its relations to other notes. Using the settings button, you can change the scaling and hide different parts of the graph.

Cadence with Suspension

This example shows the derivation of a simple cadential phrase with two voices that form a suspension and meet on a single note.

Harmonic expansion

This example shows the beginning of the Allemande from J.S. Bach's first French Suite (BWV 812). It demonstrates how a complex surface is derived from latent harmonic slices. The harmonic progression itself is established through a contropuntal ornamentation relation between the outer tonics and the inner dominant.

Prelude in C major (BWV 939)

In this example you can see a derivation of a complete piece, the Prelude in C major from J. S. Bach's Five Little Preludes.

Prelude in D minor (BWV 940)

The Prelude in D minor from the Five Little Preludes.