PAINT A TILE, HEAR A TILE

AuraGraph toy · draw sound as a picture, then play the picture
Brush Size Loud Brightness
Length Iterations 40 Pitch detail Time detail Levels
Paint something, then press ▶ Play.

Paint a Tile, Hear a Tile

An AuraGraph tile is a picture of sound: left to right is time, bottom to top is pitch (from 30 Hz to 11 kHz, spaced like a piano, so every octave is the same height), and brightness is loudness. This toy runs it backwards: whatever you paint, it plays.

Brushes

Snap ♪ keeps tones on real notes; turn it off for free, slidey pitch. The faint lines are the A notes (55, 110, 220, 440 Hz…), one octave apart.

Going the other way

Lo-fi: Pitch detail, Time detail, Levels

These change only what you hear, not the picture. They pool the tile into coarser blocks before it's played, the same experiment as AuraGraph's INVERSION-1:

How the sound is made

A picture only says how loud each pitch is at each moment. It doesn't hold the phase, the exact timing of every wave. So the toy guesses it with Griffin-Lim (1984): start with random phase, then go back and forth between sound and picture, keeping the picture's loudness each time, until the two agree. More iterations is cleaner. The result always sounds a little ghostly, like a cover of what you painted rather than a recording of it.

Everything runs on this device. Nothing is uploaded.

AuraGraph · ConsciousNode SoftWorks · idea Kham, built by Kehai Interim. See research/INVERSION-1.md for what this showed about real tiles.