オンライン トーン ジェネレーター
対応言語: English, Español, Deutsch, Français, Ελληνικά, Nederlands, Italiano, Português, 日本語
20 Hz から 20 kHz まで正確なオーディオ トーンを生成します。周波数、波形、音量、ステレオ パンを調整でき、WAV ファイルとしてダウンロードできます。詳しく見る ▾折りたたむ ▴
- Hz の入力または全音域 (C0~B8) の音名選択で任意の周波数を再生。A440 の標準ピッチ、ソルフェジオ周波数、テスト トーンのプリセット付き
- スイープ モードは 2 つの周波数の間を対数または線形カーブで掃引。全帯域の聴力テスト、低音、高音、超音波の範囲のプリセットを用意
- 5 つの生成モード: 単一トーン、2 つのトーン、振幅/周波数変調、リズミカルなバースト パターン、パルス列
- あらゆる音を WAV ファイル (1~60 秒) として書き出し、テスト、音楽制作、サウンド セラピーに利用
- リアルタイムの波形表示、音量調整、ステレオ パン、内蔵の聴覚保護の警告
分解能: 0.01 Hz · 範囲: 20~20,000 Hz
ステレオとフェード
2 つのトーン
2 つの独立したトーンを同時に生成します。周波数をわずかにずらすと、うなり振動数が生まれます。
変調
AM (振幅) 変調または FM (周波数) 変調を加えて、複雑なトーンや揺らぎのある効果を作ります。
バースト
エンベロープの形、長さ、繰り返し間隔を調整できるトーン バーストを生成します。
パルス
過渡応答のテストや信号解析のための、窓関数付きパルス列を作ります。
WAV をダウンロード
設定
聴覚の安全: 小さい音量から始めてください。大きなトーンを長時間聴くと聴覚を損なうことがあります。周波数によっては、スマートフォンのスピーカーでは聞こえない場合があります。
その他の音程とチューニングのツール
このツールについて
Web Audio API (W3C) を使って、20 Hz から 20,000 Hz までの正確なオーディオ トーンを生成します。5 種類の波形 (正弦波 = 純音、矩形波 = こもった音、三角波 = 柔らかい音、のこぎり波 = 明るい音、インパルス = クリックの連なり) と 6 種類のノイズから選び、対数スライダーか、0.01 Hz 刻みで任意の値を受け付ける Hz 入力欄で周波数を調整できます。 音量とステレオ パンを調整し、A4 = 440 Hz の標準 (ISO 16:1975) に基づく最も近い音名とセント単位のずれを確認し、44.1 kHz から 192 kHz までのサンプリング周波数で非圧縮の WAV ファイルとして書き出せます。すべての処理はブラウザーの中でローカルに実行され、データはどこにも送信されません。
使い方
- スライダーで周波数を設定するか、Hz の値を直接入力します。プリセットの周波数から選ぶか、+/− ボタンで微調整できます。
- 波形 (正弦波、矩形波、三角波、のこぎり波、インパルス) またはノイズの種類を選び、音量とステレオ パンを調整してトーンを仕上げます。
- 再生を押してトーンを聴き、波形をリアルタイムで確認します。オフラインで使うには WAV ファイルとしてダウンロードしてください。
使い方
- スライダーで周波数を設定するか、Hz の値を直接入力します。プリセットの周波数から選ぶか、+/− ボタンで微調整できます。
- 波形 (正弦波、矩形波、三角波、のこぎり波、インパルス) またはノイズの種類を選び、音量とステレオ パンを調整してトーンを仕上げます。
- 再生を押してトーンを聴き、波形をリアルタイムで確認します。オフラインで使うには WAV ファイルとしてダウンロードしてください。
計算方法
このトーン ジェネレーターは Web Audio API の OscillatorNode を使い、20 Hz から 20 kHz の周波数で数学的に正確な波形を生成します。 波形ごとに倍音の構成が異なります。正弦波は基本周波数だけを含む最も純粋なトーン、矩形波は奇数次の倍音 (1、3、5 次…) を含み、こもった音になります。三角波も奇数次の倍音を含みますが振幅が小さく、柔らかい音色になります。のこぎり波はすべての倍音を含み、最も明るく豊かな音になります。 対数の周波数スライダーは人の音高知覚を正確に写しています。100 Hz と 200 Hz の間隔は、1,000 Hz と 2,000 Hz の間隔と同じ「距離」に感じられます (どちらも 1 オクターブ)。音名の判定は A4 = 440 Hz の標準と 12 平均律 (12-TET) を使い、各半音は前の音のちょうど 2 の 12 乗根 (≈ 1.05946) 倍です。セントのずれは 1200 × log₂(f/f最近接) で計算し、±50 セントが半音 1 つ分にあたります。 音量調整は、デシベル スケールに合わせた対数スケールの GainNode を使います。ステレオ パンは StereoPannerNode で左右の位置を滑らかに決めます。WAV の書き出しはオシレーターの出力を OfflineAudioContext でレンダリングし、44.1 kHz (CD 品質) から 192 kHz (スタジオ/アーカイブ品質) までのサンプリング周波数で非圧縮の PCM 音声を作ります。 周波数の精度: 周波数は小数第 2 位まで、つまり 0.01 Hz の分解能で設定でき、その値は整数に丸められずそのままオシレーターに渡されます。 Web Audio API はオシレーターの周波数を、ナイキスト限界 (サンプリング周波数の半分) までの範囲を持つ浮動小数点パラメーターとして定義しているため、440.25 Hz と入力すれば 440.25 Hz で鳴ります。実際に聞こえる音高は、端末のオーディオ ハードウェアとサンプリング周波数にも左右されます。
結果の読み方
正弦波は最も純粋で基本となるトーンを生み、楽器のチューニング、聴力テスト、科学的な校正に最適です。倍音を含まないため、フーリエ合成ではあらゆる音の構成要素になります。 矩形波はこもったブザーのような音で、初期のビデオ ゲームの音声やアナログ シンセサイザーを思わせます。スピーカーの応答テストやレトロな電子音の作成に役立ちます。オンとオフの間の急峻な変化があるため、デジタル信号のテストにも最適です。 三角波は矩形波より柔らかく温かい音で、わずかに電子的な質感を残しています。シンセサイザーのベース音、フルートに似た音色、音楽制作での控えめなサブベースによく使われます。 のこぎり波は最も明るく豊かで、すべての倍音を含みます。多くのシンセサイザーのリード音、ブラスの模倣、ストリングスの音色の基礎になります。倍音を余さず含むため、フィルターで生の音を削っていく減算合成に最適です。 周波数の目安: A4 = 440 Hz が国際的なチューニング標準です。演奏に使われる音域は A0 (27.5 Hz) から C8 (4,186 Hz) までです。サブベース (20~60 Hz) は聞くというより体で感じる帯域で、15 kHz を超える周波数は年齢とともに聞こえなくなります。
実践例
音楽プロデューサーは 440 Hz の正弦波でスタジオ モニターが音高を正確に再生しているか確かめ、次にのこぎり波に切り替えて倍音スペクトル全体の周波数応答をテストします。 聴覚の専門家は、教育用のデモとして、250 Hz から 8 kHz までの正弦波トーンを音量を管理しながら順に鳴らし、簡単な聴力スクリーニング テストを作ります。 サウンド デザイナーは 60 Hz ののこぎり波を WAV として書き出し、音楽制作ソフトに取り込んでシンセ ベースの音色の土台にし、フィルターやエフェクトで最終的な音を作ります。
トーン ジェネレーターを使うときのヒント
必ず小さい音量から始めて、少しずつ上げてください。大きなトーンを長時間聴くと聴覚を損なうことがあります。安全の警告には理由があります。 楽器のチューニングと聴力テストには正弦波を使ってください。基本周波数だけを出し、音高の判定を乱したり特定の周波数の聴力低下を隠したりする倍音を含みません。 音高の知覚は対数的なので、音楽の作業には対数スライダーの方が直感的です。正確な周波数が必要なときは、入力欄に Hz の値を直接入力してください。科学的な用途や特定の音名を狙うときに便利です。 スピーカーやヘッドホンをテストするときは、正弦波で 20 Hz から 20 kHz までゆっくりスイープしてください。両端で音が聞こえなくなる位置に注意すると、機器の周波数範囲と自分の聴力の限界がわかります。 WAV の書き出しは、ほとんどの用途で 44.1 kHz のサンプリング周波数で十分です。96 kHz や 192 kHz は、プロのスタジオ作業や 22 kHz を超える超音波成分を残したいときだけ選んでください。 ステレオ パンで左右のスピーカーのバランスを確かめてください。正しく校正された機器なら、中央に置いたトーンは両耳で同じ大きさに聞こえます。
音の科学の豆知識
- 人の聴覚は 20 Hz から 20,000 Hz に及びますが、知覚は対数的です。最も敏感なのは、話し声の明瞭さを担う 4 kHz 付近です。
- 音の強さは逆二乗の法則に従います。音源からの距離を 2 倍にすると、強さは 75% 減ります (6 dB の低下)。
- 物質と違い、無限の数の音波が同じ空間を同時に占められます。これが重ね合わせの原理で、オーケストラも会話もこの原理で成り立っています。
- Web Audio API はオシレーターで数学的にトーンを生成し、正弦波 (純音)、矩形波 (こもった音)、三角波 (柔らかい音)、のこぎり波 (明るい音) の波形に対応しています。
- 音は縦波 (圧縮波) として伝わります。速さは媒質と温度で決まり、20 °C の空気中では約 343 m/s、水中では 1,480 m/s です。
出典
すべての計算はブラウザーの中で行われます。データがサーバーに送信されることはありません。