# 拍音现象 - Beat Frequency Phenomenon

展示拍频现象的交互式模拟，使用Web Audio API实时播放音频

> 标准页面: https://elysiatools.com/zh/visualizations/beat-frequency

- **分类:** Physics

## 概述

Interactive beat frequency simulation with real audio output using Web Audio API demonstrating the acoustic beat phenomenon. Features wave equations: y₁ = A·sin(2πf₁t) (Tone 1), y₂ = A·sin(2πf₂t) (Tone 2), y = y₁ + y₂ (Superposition), beat frequency f_beat = |f₁ - f₂|. When two sound waves with slightly different frequencies interfere, they create amplitude modulation at the beat frequency - the characteristic 'wah-wah-wah' pulsating sound used in instrument tuning. Real-time waveform visualization: Tone 1 waveform (blue) showing individual sine wave at frequency f₁, Tone 2 waveform (red) showing individual sine wave at frequency f₂, Combined waveform (purple) displaying y₁ + y₂ superposition with audible beat pattern, Beat envelope visualization showing the amplitude modulation envelope (2A·cos(π·f_beat·t)) as dashed lines indicating maximum and minimum amplitude boundaries. Web Audio API implementation: Dual oscillator architecture with independent frequency control, master gain node for volume adjustment (0-100%), real-time frequency updates while audio is playing, analyser node for audio visualization. Adjustable parameters: Tone 1 frequency f₁ (200-800 Hz, default 440 Hz - A4), Tone 2 frequency f₂ (200-800 Hz, default 444 Hz), master volume control, wave type selection (sine, triangle, square). Automatic note name display with cent deviation (e.g., 'A4 + 4¢' for 444 Hz). Real-time beat statistics: beat frequency f_beat = |f₁ - f₂| in Hz, beat period T_beat = 1/f_beat in seconds, beats per second count. Quick presets: Slow Beat (2 Hz, f₁=440, f₂=442), Moderate (4 Hz, f₁=440, f₂=444), Fast Beat (8 Hz, f₁=440, f₂=448), Tuning Fork (440+442 Hz), Unison/No Beat (440+440 Hz). Educational content: mathematical foundation with all four formulas, real-world applications (instrument tuning by listening for beat disappearance, piano tuning with beat rate intervals, Doppler radar velocity measurement, music production synth detuning techniques, heterodyne radio detection), listening guide with tips for slow beats (2-4 Hz for clear wah-wah), envelope focus (amplitude modulation perception), and fast beat merging (>15 Hz creates difference tone perception). Playback controls with play/stop buttons and responsive canvas rendering for all screen sizes. Multi-language support (zh, en, es, fr, de, ru, pt, ja).

## 相关内容

- [零级反应 - Zero-Order Reaction](https://elysiatools.com/zh/visualizations/zero-order-reaction): 零级反应动力学和浓度随时间变化的交互式可视化
- [一级反应 - First-Order Reaction](https://elysiatools.com/zh/visualizations/first-order-reaction): 一级反应动力学和指数浓度衰减的交互式可视化
- [二级反应 - Second-Order Reaction](https://elysiatools.com/zh/visualizations/second-order-reaction): 二级反应动力学和双分子碰撞动力学的交互式可视化
- [阿伦尼乌斯方程 - Arrhenius Equation](https://elysiatools.com/zh/visualizations/arrhenius-equation): 温度对反应速率影响的交互式可视化 - 探索活化能、指数因子和速率常数的关系
- [可逆反应 - Reversible Reaction](https://elysiatools.com/zh/visualizations/reversible-reaction): A ⇌ B 可逆反应动力学的交互式可视化 - 探索正逆反应速率、平衡常数和浓度随时间的变化
- [连续反应 - Consecutive Reaction](https://elysiatools.com/zh/visualizations/consecutive-reaction): A → B → C 连续反应动力学的交互式可视化 - 探索中间物浓度峰值、决速步和所有物种的完整演化
- [链式反应 - Chain Reaction](https://elysiatools.com/zh/visualizations/chain-reaction): 自由基链式反应聚合的交互式可视化 - 探索引发、增长、终止步骤，链增长动画和分子量分布
- [勒夏特列原理 - Le Chatelier's Principle](https://elysiatools.com/zh/visualizations/le-chateliers-principle): 勒夏特列原理的交互式可视化 - 探索浓度、压强和温度变化如何影响化学平衡，配合分子动力学动画展示平衡移动过程
