The Well–Tempered Clavier, written by J. S. Bach in 1722, is a series of pieces that explore counterpoint and the then new tempered tuning system.

On The Well–Tempered Synthesizer (1969), Wendy Carlos programmed a Moog analog synthesizer to play a series of Baroque pieces, exploring its new synthetic timbres.

The Well–Sequenced Synthesizer is a series of sequencers –physical interfaces to play with the rules of music.

{look into music theory. program rules. design control interface. play with them. repeat.}

Prelude in C Minor, played by Gianluca Luisi.

Prelude in C Minor. Switched on Bach, 1968.

I. THE COUNTERPOINTER

The Counterpointer is a cross between an electronic arpeggiator and a baroque music rule book. It takes a melody input and responds with voices that follow the rules of counterpoint.

II. EL ORDENADOR

El Ordenador carves chaos into order by applying constraints to randomly generated chord progressions – inspired by the features of tonality described by Dmitri Tymoczko in "A Geometry of Music".

III. LA MECÁNICA

La Mecánica uses a traditional music box mechanism to play back the progressions generated by El Ordenador –.

PROCESS

PRESS

Photograph by David Arky for Wired magazine.

“Pereira’s software runs through thousands of melodies to generate soprano and bass voices to the alto input, using rules developed during the Renaissance.”
Wired UK, March 2014 issue

“J.S. [Bach] probably would’ve been surprised —but delighted—by the work of Luisa Pereira, who has translated some of his rules into the most modern form imaginable: The sequencer”
Gizmodo

Creative Applications
Synthopia
Notcot

“El sintetizador bien secuencia, pergeño por la uruguaya Luisa Pereira, compitió como uno de los mejores inventos del año en los Interactive Awards de la edición 2014 del festival South by Southwest”
Revista Bla

CREDITS

Concept, Design, Engineering and Fabrication: Luisa Pereira

Software developed in Java using Processing.org. The Counterpointer uses CFGen's species counterpoint algorithm. Firmware runs on an Arduino micro-controller.

Thank you Gabe Barcia-Colombo, Merche Blasco, Mónica Bate, Patrick Muth, Manuela Donoso, Paul Rothman, Luke DuBois, Rune Madsen and Tomás Laurenzo for your encouragement and support.