🎤

Microphone Access Required

We need access to your microphone to analyze the audio. Audio is processed locally in your browser.

Oscilloscope (Time Domain)
Spectrum (Frequency Domain)

How to Use the Audio Analyzer

  1. Allow Microphone Access: Click the "Enable Microphone" button. Audio is processed completely locally within your browser.
  2. Play Audio: Sing, speak, or play an instrument into your device's microphone.
  3. View the Oscilloscope (Top): This graph shows the actual shape of the sound wave over time. A pure whistle will look like a smooth sine wave, while a guitar strum or drum hit will look complex and jagged.
  4. View the Spectrum Analyzer (Bottom): This graph breaks the sound down into its component frequencies. Low bass frequencies appear on the left, and high treble frequencies appear on the right. The height of the bars indicates the volume at that specific frequency.
  5. Pause Analysis: Click the "Pause Analysis" button to freeze the display and study a specific waveform or spectrum snapshot.

Understanding the Oscilloscope (Time Domain)

An oscilloscope displays the amplitude (loudness) of an audio signal over a specific window of time. By looking at an oscilloscope, you can determine how "loud" a sound is overall, and you can see the envelope of the sound—how quickly it attacks (gets loud) and decays (fades away). For example, a snare drum has an incredibly sharp, fast attack, while a bowed violin string has a slow, gradual attack.

What is an FFT Spectrum Analyzer? (Frequency Domain)

FFT stands for Fast Fourier Transform. It is a brilliant mathematical algorithm that takes a complex audio signal (what you see in the top oscilloscope view) and calculates exactly how much of each individual frequency is present. Think of it like a prism breaking white light into a rainbow of colors.

When you play a single note on a piano, you aren't just hearing one frequency. You are hearing the fundamental pitch (which determines the note name) plus a complex series of overtones (harmonics) that vibrate above it. The spectrum analyzer allows you to see all of these overtones stacked on top of the fundamental pitch. The unique pattern of these overtones is what makes a piano sound different from a guitar, even when playing the exact same note!

Practical Uses for Audio Analyzers

  • Music Production & Mixing: Audio engineers use spectrum analyzers to identify "muddy" frequencies in a mix. If the bass guitar and the kick drum are both too loud at 60 Hz, the engineer will use an EQ (equalizer) to carve out space for each instrument.
  • Vocal Training: Singers use analyzers to visualize their formants—the resonant frequencies of the vocal tract. By adjusting their mouth shape, singers can visibly see how they are changing the harmonic content of their voice.
  • Acoustic Treatment: You can use a spectrum analyzer in combination with a "pink noise" generator to test the acoustics of a room and identify problematic resonant frequencies that need acoustic paneling.

Frequently Asked Questions

Human speech is incredibly complex. It is composed of rapidly changing frequencies (vowels) and broadband noise bursts (consonants like "s", "t", and "k"). Unlike a sustained musical note on a cello, speech is a highly dynamic acoustic signal, so the spectrum analyzer constantly shifts to reflect those changes.

No. All audio analysis is performed entirely within your web browser using the Web Audio API. We do not transmit or store any audio data. Your privacy is guaranteed.