# Speaker Test

> 新しいスピーカーやサウンドバーの配線確認に。左右の聞き分け判定、20Hz〜20kHzスイープ、ステレオ定位、低音の伸びまでブラウザだけでテスト。ダウンロード不要。

- URL: https://bytescope.dev/ja/speaker-test/
- Locale: ja · Also: [en](https://bytescope.dev/en/speaker-test.md) · [zh-Hant](https://bytescope.dev/zh-Hant/speaker-test.md)
- Runs: ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。
- Requires: Any modern browser (Chrome, Edge, Firefox, Safari), desktop and mobile.
- Updated: 2026-09-08

## What it does

このページの音はすべて、再生ボタンを押した瞬間にWeb Audioがブラウザ内で生成します。音声ファイルのダウンロードもアップロードも一切ありません。新しいスピーカーやサウンドバー、配線し直したデスクにつきものの疑問を、5つのテストでつぶしていきます。左・右・両方の聞き分けテストは「実際にどちらから聞こえたか」を答えていくと最後に判定を出します。20Hz〜20kHzのスイープは現在の周波数をリアルタイム表示し、「ここで聞こえなくなった」ボタンを押せばその周波数を記録します。ステレオ定位テストは音を左端から右端まで滑らかに移動させ、音像が本当に移動するかを耳で確かめられます。さらに低域と高域を個別にチェックするテストも用意しました——スピーカーが実際に脱落するのは、この両端だからです。音量は必ず小さめから。スイープは全エネルギーが1つの周波数に集中するため、周波数によっては音楽や声よりはるかに刺さります。

### スイープの限界を決めるのは、耳よりスピーカー

14kHzでボタンを押したとして、その数字が示すのは「再生系全体がどこで部屋に音を届けなくなったか」であって、犯人はあなたの耳と同じくらい、いやそれ以上にスピーカーです。ノートPCのスピーカーは人間の聴力よりずっと手前で減衰しますし、スマホのスピーカーはさらに早く脱落します。内蔵スピーカーでスイープを走らせれば、存在しない難聴を「発見」することになります。低域側も同じで、小型のデスクトップスピーカーが40Hzを再生できないのは物理法則であって故障ではありません。スイープの音量は近似的なA特性補正（±12dBでクランプ）で均していますが、これは聴くに堪える音量にするためのもので、フラットにするものではありません。表示された数字は「このシステムを、この音量で鳴らしたときの性質」です。聴力検査として読まないでください。

### 配線ミス・死んだチャンネル・出ない低音

設置直後の定番の疑問は、チャンネルテストが1分以内に決着させます。机の裏でケーブルが入れ違っていれば「左右逆」の判定が出ますし、ユニットやアンプの片チャンネルが死んでいれば、片側だけ無音——なのに同じケーブルをもう片方に挿すと普通に鳴る——という形で現れます。ステレオ定位テストは音像がきちんとつながって動くか、途中で片側に張り付くかを聞かせてくれますし、低域チェックは「お金を払った分の低音が椅子まで届いているか」に答えを出します。ただし、このページの正体は忘れないでください。これは比較と識別の道具であって、測定器ではありません。結果はシステム音量、OSやアプリのイコライザー、Bluetoothならコーデックとそのリサンプリングに左右されます。「左右が逆」「片側が死んでいる」は言えますが、「このスピーカーはフラットだ」は言えません。

## Limits

Does not measure loudness in dB or fix audio drivers; it plays test tones per channel.

最初は音量を低めに設定してください。単一周波数のテスト音（特に1〜4 kHz付近）は、通常の音楽と同じ音量設定でも非常に刺激が強く感じられます。

## Machine output

Copy JSON copies an envelope `{ tool, url, generatedAt, userAgentHint, result }`. `tool` is `"speaker-test"` or `"headphone-test"`; `result` is the same listener-test shape on both pages.

- `testsPlayed` (string[]) — Instruments the listener actually started, in on-screen order: `"channels"`, `"sweep"`, `"pan"`, `"band-low"`, `"band-high"`. Empty until something has been started.
- `channelAnswers` (array of objects) — Left, right, both — always that order. Empty until the channel run finishes. Each item is `{ played, heard }`; `heard` is `"left"` | `"right"` | `"both"` | `"nothing"` or `null` when that prompt was not confirmed.
- `channelVerdict` (string | null) — `"correct"` | `"swapped"` | `"left-silent"` | `"right-silent"` | `"both-silent"` | `"mono"` | `"inconclusive"`. `null` until the listener has answered enough for a verdict.
- `sweepPlayed` (boolean) — Whether the frequency sweep was started.
- `sweepMarkedHz` (number | null) — Frequency the listener marked. `null` = sweep not marked.
- `panPlayed` (boolean) — Whether the pan sweep was started.
- `bandLowHeard` (string | null) — `"yes"` | `"no"`. `null` = low-band prompt not answered.
- `bandHighHeard` (string | null) — `"yes"` | `"no"`. `null` = high-band prompt not answered.
- `sampleRate` (number | null) — AudioContext sample rate in Hz. `null` = context not opened.

## FAQ

### テスト音でスピーカーが壊れることはありますか？

常識的な音量なら壊れません。ただの正弦波で、音楽に普通に含まれている成分です。危ないのは音量で、しかも先にやられるのは機材ではなくあなたです。スイープは全エネルギーを1つの周波数に集中させるので、1〜4kHzあたりは音楽では平気だった音量でも本気で不快になります。小さく始めて、テストがはっきり聞こえるところまでしか上げないこと。小型スピーカーに深い低音を大音量で流してビリつき始めたら、それは音量を下げる合図です。大音量での歪みっぱなしの再生だけが、テスト音がユニットを傷める唯一のパターンです。

### スイープが15kHzで聞こえなくなりました。難聴でしょうか？

おそらく違いますし、このページにはどちらとも判定できません。スイープが消える周波数は、あなたの耳と少なくとも同じくらいスピーカーに縛られています。ノートPCのスピーカーは人間よりずっと手前で減衰し、スマホはさらに早く、まともなデスクトップスピーカーでも最高域では出力が落ちます。そこにシステム音量、イコライザー、Bluetoothコーデックが重なるので、あの数字は再生系全体の説明であって、聴力の説明ではありません。本当に聴力が心配なら、校正された機材を持つ聴覚の専門医へ。Webページには原理的になれない種類の計測器です。

### 左右が逆と判定されました。どこを確認すればいいですか？

スピーカーから逆順にたどってください。アンプやオーディオインターフェイスのLとRの出力に、ケーブルは正しく挿さっていますか？アクティブスピーカーのペアなら、電源側のスピーカーは思っている側にありますか？次はOSです。オーディオドライバーや仮想デバイスにはチャンネルの入れ替え設定を持つものがありますし、サラウンド構成をステレオとして誤設定すると鏡像になることがあります。1か所直すたびにチャンネルテストを再実行してください。10秒で済みます。物理的に1回入れ替えて直ったなら、最初から配線でした。

### ノートPCで低音テストが無音です。故障ですか？

いいえ、それが期待どおりの、そして正直な結果です。40Hzを再生するには大量の空気を動かす必要があり、ノートPCの筐体には物理的に無理です。大半のノートPCスピーカーは100〜300Hzのどこかで脱落します。音自体は正しく生成されています——ヘッドホンを挿せば聞こえます。小型内蔵スピーカーの低域の沈黙は物理法則です。逆に、大型スピーカーやサブウーファーが40〜60Hzで沈黙しているなら追いかける価値があります。クロスオーバー設定、サブ本体の音量つまみ、OSがフルレンジの信号を送っているかを確認してください。

### Bluetooth経由のテストに意味はありますか？

チャンネルの識別には意味があります。左を右に移すコーデックは存在しません。一方、周波数特性や音量に関する話は注意が必要です。コーデックは信号を圧縮・リサンプリングし、機器によっては独自の処理も乗り、最高域から先に削られていきます。スイープや音量の比較は、有線接続が可能ならそちらで。どの経路であっても、音がマシンの外に出ることはありません。テスト音はブラウザ内で生成され、そのままオーディオ出力へ向かいます。

## Related tools

- [Headphone Test](https://bytescope.dev/ja/headphone-test.md) — 購入したヘッドホンの左右逆接続、音量左右差、低音不足などを初期不良返品期間内にチェックできます。
- [Mic Test](https://bytescope.dev/ja/mic-test.md) — リアルタイムVUメーター、波形・スペクトラム表示、録音・再生機能でマイクの動作を確認できます。
