Turn Math Into Sound
Select a waveform, adjust the frequency, and visualize the mathematics of sound in real-time. Entirely in your browser.
Listen to Preset Waveforms
Standard Sine Wave (A4)
440Hzy = sin(2π * 440 * t)
Hear the pure, smooth sound of a 440Hz sine wave (Standard A4 note). Instantly play and visualize this fundamental mathematical function.
Square Wave (8-bit Retro)
440Hzy = sign(sin(2π * 440 * t))
Experience the hollow, retro sound of a square wave. Hear how mathematical step functions create classic 8-bit video game audio.
Sawtooth Wave (Bright Synth)
440Hzy = 2 * (440t - floor(440t + 0.5))
Listen to the sharp, buzzy sawtooth wave. Understand how this mathematical ramp function creates rich, bright synthesizer sounds.
Triangle Wave (Soft Flute)
440Hzy = (2/π) * asin(sin(2π * 440 * t))
Hear the mellow, round sound of a triangle wave. Learn how this mathematical function is used to simulate wind instruments.
Deep Sine Bass (80Hz)
80Hzy = sin(2π * 80 * t)
Feel the rumble of an 80Hz deep sine wave. Perfect for testing subwoofers or understanding low-frequency physics.
High Pitch Sine (2000Hz)
2000Hzy = sin(2π * 2000 * t)
Experience the piercing sound of a 2000Hz sine wave. See how high-frequency mathematical functions behave audibly.
Retro Alarm (800Hz Square)
800Hzy = sign(sin(2π * 800 * t))
Hear the classic digital alarm clock sound generated by an 800Hz mathematical square wave function.
Submarine Sonar Ping
1200Hzy = sin(2π * 1200 * t)
Hear a 1200Hz sine wave that mimics a submarine sonar ping. Explore the physics of underwater sound waves.
Sci-Fi Laser (1500Hz Sawtooth)
1500Hzy = 2 * (1500t - floor(1500t + 0.5))
Play a 1500Hz sawtooth wave to create a classic sci-fi laser blaster sound effect from mathematical functions.
Calm Synth Drone (220Hz Triangle)
220Hzy = (2/π) * asin(sin(2π * 220 * t))
Relax to the smooth, mellow sound of a 220Hz triangle wave drone. A mathematical approach to ambient audio.
What is Sonification?
Sonification is the process of representing data or mathematical functions as non-speech audio. By mapping variables like time and amplitude to frequency and volume, we can "hear" the shape of a mathematical equation. A sine wave produces a pure, smooth tone, while a square wave creates the harsh, retro sounds of classic 8-bit video games.
This tool uses the native Web Audio API. No data is sent to a server; the calculations happen instantly on your device.