Ear Training Frequency Tool

Train your ears to identify EQ frequency bands like a professional audio engineer. Listen to pink or white noise with a boosted frequency band, then guess which band was boosted. Four difficulty levels from beginner to expert, with detailed accuracy tracking, streak counters, and weakness detection — all processed locally in your browser.

Ear Training Frequency Tool

Choose your settings and click “Start Round” to begin training.
Score
0 / 0
0%
Streak
0
Best: 0
High Score
0%
0 rounds

Per-Band Accuracy

Session History (last 20 rounds)

No rounds played yet.

How to Use the Ear Training Tool

  1. Choose Your Difficulty

    Select a difficulty level that matches your experience. Easy uses 3 broad frequency bands (Low, Mid, High) with a strong +12 dB boost — perfect for beginners. Medium splits the spectrum into 6 bands at +6 dB. Hard uses all 10 standard EQ bands at +3 dB. Expert adds random cuts alongside boosts for the ultimate challenge.

  2. Start a Round & Listen

    Click “Start Round” to hear pink or white noise with one frequency band randomly boosted (or cut in Expert mode). The noise plays for 3 seconds. Focus on which part of the spectrum sounds louder or more prominent. Use headphones for the best results — they provide more accurate frequency response than laptop speakers.

  3. Guess the Frequency Band

    After listening, click the frequency band button that you think was boosted. The tool immediately tells you if you were correct (green) or wrong (red, with the correct answer highlighted). Use “Play Again” to replay the same round and train your ear on bands you find difficult.

  4. Track Your Progress

    Monitor your score, streak, and per-band accuracy chart to identify weak spots. The weakness indicator automatically highlights your lowest-accuracy band so you know exactly where to focus. Your high scores are saved to localStorage so you can track improvement across sessions. Hit “Reset All Stats” to start fresh.

How It Works

Noise Generation

Pink noise is generated using the Voss-McCartney algorithm with 7 rows of filtered random values, producing the characteristic -3 dB/octave rolloff that sounds balanced across the frequency spectrum. White noise uses uniform random samples with equal energy at all frequencies. Both are rendered as 2-second looping AudioBuffers via the Web Audio API.

EQ Boost via BiquadFilterNode

The frequency boost is applied using a BiquadFilterNode set to peaking type. This creates a bell-curve EQ boost (or cut in Expert mode) centered on the target frequency with a Q factor of 2.0. The gain amount depends on difficulty: +12 dB (Easy), +6 dB (Medium), or +3 dB (Hard/Expert). This mirrors how parametric EQ works in professional mixing consoles and DAW plugins.

Training Methodology

This tool follows the same ear training methodology used in professional audio engineering programs. By repeatedly associating a frequency band with its sonic character in the context of broadband noise, your brain builds neural pathways that allow you to quickly identify problematic frequencies during mixing and mastering sessions. Starting with easy settings and progressively increasing difficulty is the most effective approach.

Frequently Asked Questions

What is ear training for frequency identification?

Ear training for frequency identification teaches you to recognize specific frequency bands by ear. In audio engineering, this skill is essential for making quick, accurate EQ decisions during mixing and mastering. By repeatedly hearing a boosted frequency band in the context of broadband noise, your brain learns to associate each frequency range with its unique sonic character — for example, the “boxy” quality of 300–500 Hz or the “presence” of 2–4 kHz.

Why use pink noise instead of music?

Pink noise provides equal energy per octave, making it the ideal reference signal for frequency training. Unlike music, which constantly changes in frequency content and dynamics, pink noise gives you a consistent, neutral baseline. When a frequency band is boosted in pink noise, the change is purely spectral — you hear only the frequency difference, not melodic or rhythmic distractions. This isolates the skill of frequency identification.

How long does it take to develop this skill?

Most beginners can reliably identify 3 broad bands (Low/Mid/High) within a few sessions. Reaching 80%+ accuracy on 6 bands typically takes 1–2 weeks of daily 10–15 minute practice. Mastering all 10 bands at +3 dB can take several months. Consistency is more important than session length — short daily sessions are far more effective than occasional marathon sessions.

Should I use headphones or speakers?

Headphones are strongly recommended, especially closed-back studio headphones with a relatively flat frequency response. Laptop and phone speakers cannot reproduce low frequencies accurately, which makes training on bass bands unreliable. Good headphones ensure you hear the full 20 Hz–20 kHz spectrum as intended. Studio monitors in a treated room are also excellent.

What do the difficulty levels change?

Easy uses 3 broad bands (Low 60–250 Hz, Mid 250 Hz–4 kHz, High 4–16 kHz) with a +12 dB boost — very obvious. Medium uses 6 standard EQ bands with a +6 dB boost. Hard uses all 10 ISO standard bands with a subtle +3 dB boost. Expert also uses 10 bands at +3 dB, but randomly applies either a boost or a cut, requiring you to identify both the frequency and the direction of change.

Is any data uploaded or stored on a server?

No. All audio generation, processing, and scoring happens 100% locally in your browser using the Web Audio API. Your scores and statistics are saved to your browser’s localStorage for persistence between sessions, but nothing is ever sent to any server. The tool works completely offline once loaded.