Glyph Pulse
2026 Visualization

Glyph Pulse

Music gets a body made of characters. FFT spectrum is translated into character columns growing from the bottom - low frequencies are red '█', highs are blue '·'. Built-in synth or your voice can make this glyph wall dance.

About This Work

Glyph Pulse is the finale of Glyph World - a character matrix driven by sound. Web Audio API's AnalyserNode performs real-time 256-point FFT spectrum analysis, mapping 128 frequency bands to evenly spaced character columns. Each column grows from bottom to top, height determined by amplitude, with character density graduating from '█' at the base to '·' at the peak. Frequency-to-hue mapping colors low frequencies warm red, mid-range yellow-green, and high frequencies cool blue. A built-in synthesizer auto-plays C-Am-F-G chord progressions with melody notes. Microphone mode captures live audio. Smooth decay algorithms ensure graceful column descent; beat detection triggers full-screen pulse flashes on strong bass hits.

Features

  • 256-point FFT real-time spectrum analysis
  • 128 frequency bands → character column mapping (amplitude=height, frequency=hue)
  • Built-in synthesizer auto-play (C-Am-F-G chords + melody)
  • Microphone real-time audio input
  • Smooth decay algorithm + beat pulse detection
  • Gain/font size/decay rate adjustable

How to Use

  1. Click ▶ PLAY to start built-in synthesizer
  2. Or switch to microphone mode, speak or play music
  3. Use bottom-right panel to adjust gain and decay rate
  4. Adjust font size to change character matrix density
  5. Click fullscreen for immersive mode