The Bach-Project

I came in touch with the music by Johann Sebastian Bach around 2011 when i began to learn to play the piano. The famous “Prelude in C” (BWV 846) entered my mind and didn’t leave at all. My curiosity was awakened: What is the chemistry behind that music? Where does its beauty come from?

I’ve realized that Bach’s music is enwrought with cryptic patterns and mathematical equotations. How would these patterns look like, if i could visualize them? That was the initial question that has persuaded me to begin “The Bach-Project”, an exploration of visual structures in music.

The “Prelude in C” is a sequence of 545 notes, condensed to 34 bars with 16 notes each. All notes get played in a arpeggio-like, regular rhythm. This special structure qualifies the piece to be displayed in a two-dimensional grid where each cell represents one note.

Here i applied a shade of grey to each note in the C-Major-scale, beginning with white for the C and closing with black for the B.

I really liked the simple idea of developing visual equivalents to the musical data. I’ve experimented with pitch-controlled rotations, randomness and complex shapes.

Published by Tim on Wednesday August 8, 2018

Last modified on January 17th, 2022 at 8:47


Related

Exclusive

How to build the folder structure?

Processing Sessions Sketching Strategies

The best programming language for Creative Coding in 2022

Open Source Processing Tips Writings

A mockup-design-tool built with Processing

Apps Processing Projects Tools

Processing Community Day 2021 Recap

Community PCD Processing Writings
Exclusive

BlendModes in Processing

Processing Sessions
Exclusive

How to work with Layers in Processing?

Processing Sessions
Exclusive

Random Composition

Processing Sessions

New Course: Copy and Paste

Processing
Exclusive

Building a Poster Design Tool

Processing Sessions
Exclusive

Random Collage Generator

Processing Sessions

Processing Community Day 2021 – the recordings

Community PCD Processing Talks

PCD2021 – Sander Sturing

Community PCD Processing Talks

PCD2021 – Q&A with Casey Reas

Community PCD Processing Talks

Processing-Tutorial: A Grid of Arcs

Processing Tutorials

Processing-Tutorial: Exploring Wave-Figures

Processing Tutorials

Community Spotlight: COPE Studio

Community Community Spotlight

Julia Stoschek Collection

Projects

Interactive Grid System (Livestream)

Processing Tutorials