1 / 1

Mathematical Visualizations of Bach

Welcome to our exploration of mathematical and artistic visualization through music. This journey combines the precision of mathematics with the fluidity of musical expression, creating a unique intersection of art, science, and sound.

The Riemann Zeta Function

Bernhard Riemann (1826-1866) was a groundbreaking German mathematician who revolutionized our understanding of geometry and analysis. The Riemann Zeta function ζ(s), which this visualization represents, is one of the most important functions in mathematics, connecting number theory with analysis. In 1859, Riemann published his famous paper ‘On the Number of Primes Less Than a Given Magnitude’, introducing what we now call the Riemann Hypothesis.

M. C. Escher

Mathematical Artist

1898-1972

M.C. Escher (1898-1972) was a Dutch graphic artist whose work explored mathematical concepts through visual art. His tessellations, impossible constructions, and explorations of infinity bridged the gap between mathematics and art. Escher’s work with symmetry, transformation, and spatial paradox drew the attention of mathematicians, and he corresponded with Roger Penrose and other thinkers. His “Metamorphosis” series, in which shapes transform continuously across a canvas, anticipates the kind of algorithmic transformation these visualizations perform in real time. This image slider applies audio-reactive contrast and saturation filters to Escher-inspired imagery, translating the mathematical structure of Bach’s music into visual transformation.

Bernhard Riemann

Mathematician

1826-1866

Bernhard Riemann (1826-1866) was a groundbreaking German mathematician who revolutionized our understanding of geometry and analysis.

The Riemann Zeta function ζ(s), which this visualization represents, is one of the most important functions in mathematics, connecting number theory with analysis.

In 1859, Riemann published his famous paper ‘On the Number of Primes Less Than a Given Magnitude’, introducing what we now call the Riemann Hypothesis.

The Riemann Zeta Function

1826-1866

The Riemann Zeta function visualization represents the complex mathematical relationships that underlie both music and number theory. As Bach’s music plays, watch how the mathematical patterns emerge and evolve.

George David Birkhoff

Aesthetic Measure

1884-1944

Welcome to our exploration of mathematical and artistic visualization through music. This journey combines the precision of mathematics with the fluidity of musical expression, creating a unique intersection of art, science, and sound.

Vera Molnár

Generative Art Pioneer

1924-2023

Vera Molnár (1924-2023) was a pioneering digital artist and aesthetic computing pioneer who transformed the landscape of computer art.

Born in Budapest, Hungary, she is considered one of the first women artists to use computers in her art practice. Her early exposure to art and mathematics would shape her entire career.

In 1968, she began creating algorithmic paintings using computer programs, becoming one of the first artists to use computers for artistic creation. This was revolutionary at a time when computers were primarily seen as scientific tools.

Her work combines geometric abstraction with systematic thinking, often using simple shapes like squares and lines arranged in systematic variations. Through careful manipulation of these basic elements, she created complex and emotionally resonant works.

Molnár’s artistic process involved what she called ‘machine imaginaire’ - imagining computer programs before computers were readily available. This methodical approach allowed her to create precise, systematic works even without technological tools.

She co-founded several important art research groups including the Groupe de Recherche d’Art Visuel (GRAV) and Art et Informatique, helping to establish computer art as a legitimate form of artistic expression.

Her work explores themes of repetition, rotation, and subtle variation - elements that continue to influence digital artists today. Her systematic approach to creating visual rhythm and movement has become foundational to generative art.

This visualization is inspired by her systematic approach to geometric abstraction and her interest in subtle variations within rigid structures. Like Molnár’s work, it uses simple elements to create complex visual experiences.

Throughout her career spanning over seven decades, Molnár remained committed to exploring the intersection of art and technology, proving that computers could be tools for creative expression.

Her influence extends beyond computer art into fields like generative design, algorithmic art, and creative coding. Her methodical yet playful approach continues to inspire new generations of digital artists.

Vera Molnár's geometric abstractions

1924-2023

Vera Molnár’s geometric abstractions find new life in this digital interpretation. The squares dance to the rhythm of the music, creating a dynamic visual representation of sound through geometric forms.

Pythagoras

Music of the Spheres

c.570-495 BC

Pythagoras (c.570-495 BC) was a Greek philosopher and mathematician whose discoveries laid the foundation for Western music theory. He found that musical pitch is determined by the length of a vibrating string: the octave corresponds to a 2:1 ratio, the perfect fifth to 3:2, the perfect fourth to 4:3. This was the first mathematical description of musical harmony. The Pythagorean concept of the “music of the spheres” proposed that celestial bodies produce a cosmic harmony through their proportional orbits. This connection between mathematical ratios and musical intervals underpins how we understand frequency relationships in audio analysis today.

Johann Sebastian Bach

The Mathematician of Music

1685-1750

Johann Sebastian Bach (1685-1750) was a German composer whose work represents the pinnacle of Baroque musical architecture. His compositions — particularly The Well-Tempered Clavier and The Art of Fugue — demonstrate profound mathematical structure: canons, fugues, and inversions that mirror mathematical transformations. Bach’s music embodies precise proportional relationships and recursive structures that prefigure concepts in modern mathematics. This project honors his legacy as the supreme mathematician of music, whose works reveal that artistic beauty and mathematical rigor are expressions of the same underlying order.

Joseph Fourier

Fourier Analysis

1768-1830

Joseph Fourier (1768-1830) was a French mathematician who discovered that any periodic function can be decomposed into a sum of simple sine and cosine waves — what we now call the Fourier transform. This insight is the mathematical foundation of all audio frequency analysis, including the Meyda analyzer powering these visualizations. When Bach’s music plays, the Fast Fourier Transform breaks the sound into its constituent frequencies, extracting energy, RMS, spectral centroid, and spectral flatness — each a direct application of Fourier’s theorem. Every audio-reactive visualization on this page is a visual homage to his discovery.

Ada Lovelace

First Computer Programmer

1815-1852

Ada Lovelace (1815-1852) was an English mathematician regarded as the first computer programmer. She wrote the first algorithm intended for computation on Charles Babbage’s Analytical Engine. She foresaw that computers could manipulate any symbol — not just numbers — predicting computer-generated music and art a century before they existed. Her vision that “the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent” directly anticipates the algorithmic visualizations on this page.

Bernhard Riemann

Mathematician

1826-1866

Bernhard Riemann (1826-1866) was a groundbreaking German mathematician who revolutionized our understanding of geometry and analysis.

The Riemann Zeta function ζ(s), which this visualization represents, is one of the most important functions in mathematics, connecting number theory with analysis.

In 1859, Riemann published his famous paper ‘On the Number of Primes Less Than a Given Magnitude’, introducing what we now call the Riemann Hypothesis.

Norbert Wiener

Father of Cybernetics

1894-1964

Norbert Wiener (1894-1964) was an American mathematician who founded cybernetics — the study of control and communication in animals and machines. His work on feedback systems, signal processing, and the mathematical theory of communication laid the groundwork for modern audio processing and real-time systems. Cybernetics established that information, whether in a nervous system or a computer, follows measurable mathematical patterns. This principle underlies the audio-reactive feedback loops driving these visualizations, where sound data continuously reshapes the visual output.

John von Neumann

Computing Pioneer

1903-1957

John von Neumann (1903-1957) was a Hungarian-American mathematician who made foundational contributions to computing, quantum mechanics, and game theory. He designed the von Neumann architecture — the stored-program computer design used in virtually all modern computers. His work on cellular automata and self-replicating systems anticipated generative art and algorithmic visualizations. The computers running these visualizations operate on the architecture he defined, translating mathematical functions into real-time visual output.

Grace Hopper

Computer Programming Pioneer

1906-1992

Grace Hopper (1906-1992) was an American computer scientist and Navy rear admiral who pioneered machine-independent programming languages. She created the first compiler and led the development of COBOL. Her insistence that programs should be written in human-readable language made computing accessible to generations of artists and musicians. The creative coding tools and high-level frameworks that power generative visualizations like those on this page trace their lineage directly to her vision of programming as a human-readable craft.

Vera Molnár

Generative Art Pioneer

1924-2023

Vera Molnár (1924-2023) was a pioneering digital artist and aesthetic computing pioneer who transformed the landscape of computer art.

Born in Budapest, Hungary, she is considered one of the first women artists to use computers in her art practice. Her early exposure to art and mathematics would shape her entire career.

In 1968, she began creating algorithmic paintings using computer programs, becoming one of the first artists to use computers for artistic creation. This was revolutionary at a time when computers were primarily seen as scientific tools.

Her work combines geometric abstraction with systematic thinking, often using simple shapes like squares and lines arranged in systematic variations. Through careful manipulation of these basic elements, she created complex and emotionally resonant works.

Molnár’s artistic process involved what she called ‘machine imaginaire’ - imagining computer programs before computers were readily available. This methodical approach allowed her to create precise, systematic works even without technological tools.

She co-founded several important art research groups including the Groupe de Recherche d’Art Visuel (GRAV) and Art et Informatique, helping to establish computer art as a legitimate form of artistic expression.

Her work explores themes of repetition, rotation, and subtle variation - elements that continue to influence digital artists today. Her systematic approach to creating visual rhythm and movement has become foundational to generative art.

This visualization is inspired by her systematic approach to geometric abstraction and her interest in subtle variations within rigid structures. Like Molnár’s work, it uses simple elements to create complex visual experiences.

Throughout her career spanning over seven decades, Molnár remained committed to exploring the intersection of art and technology, proving that computers could be tools for creative expression.

Her influence extends beyond computer art into fields like generative design, algorithmic art, and creative coding. Her methodical yet playful approach continues to inspire new generations of digital artists.

Lillian Schwartz

Computer Art Pioneer

1927-

Lillian Schwartz (born 1927) is an American artist who was among the first to use computers as a fine art medium. Working at Bell Labs in the late 1960s and 1970s, she created computer-generated films, animations, and 3D sculptures that demonstrated the artistic potential of digital technology. Her pioneering work bridged the gap between scientific computing and artistic expression, proving that algorithmic processes could produce emotionally compelling visual art. Her legacy is directly reflected in the audio-reactive visualizations on this page, where mathematical processes generate living imagery.

Harold Cohen

AARON System Creator

1928-2016

Harold Cohen (1928-2016) was a British artist who spent decades developing AARON, a computer program designed to create original art autonomously. Starting in 1973, AARON evolved from simple line drawings to complex, colorful paintings, raising fundamental questions about creativity and machine intelligence. Cohen’s work represents one of the earliest sustained explorations of generative art — art created by algorithms rather than human hands. The visualizations on this page follow the same generative principle: rules and algorithms, not manual drawing, produce the imagery.

Manfred Mohr

Early Digital Art Pioneer

1938-

Manfred Mohr (born 1938) is a German digital art pioneer who began using computers in 1969 to create algorithmic art based on mathematical logic. His work explores the hypercube and n-dimensional geometry, using algorithms to generate systematic variations of geometric forms. Mohr’s art demonstrates how computational rules can produce infinite visual diversity from constrained mathematical parameters. This principle is directly reflected in the generative visualizations on this page, where simple rules and audio data produce continuously evolving patterns.