音域計算ツール

自分の出せる最低音と最高音(C3やG5など)を入力するだけで、音域(オクターブ・半音数)を判定・計算するツールです。声域(ソプラノ、アルト、テノール、バス)の確認やカラオケのキー調整に役立ちます。

931.4K 利用回数 更新日 · 2026-05-21 ブラウザ内で処理 · アップロードなし
AD

音域計算ツールの使い方

最低音と最高音をオクターブ表記付きの音名(例: C3 や G5)で入力します。音域計算ツールは両方の音符をMIDI規格の音高番号に変換し、最高音が最低音より低くなっていないかを判定したうえで、音域の広さをオクターブ数と残りの半音数として出力します。シャープ(#)やフラット(b)を含む音名表記にも対応しています。

計算公式と理論 - 音域の測定方法

オクターブ番号付きの各音高は、MIDI規格に基づくインデックス(C4 = ノート番号60)に変換できます。音高の計算式は (オクターブ + 1) * 12 + 音名インデックス となります。 測定される音域は、最高音のMIDI番号と最低音のMIDI番号の差(半音数)であり、これを12で割ることで「オクターブ数」と「余りの半音数」を算出します。

MIDI番号 = (オクターブ + 1) * 12 + 音名インデックス
音域(半音数) = 最高音MIDI番号 - 最低音MIDI番号
オクターブ数 = floor(音域 / 12)
端数半音数 = 音域 mod 12

音域計算ツールの活用シーン

ボーカルや歌手の音域測定、合唱(コーラス)でのパート分け(ソプラノ・アルト・テノール・バス)、ボイストレーニングの進捗記録、楽曲の最高音・最低音と自分の声域の適合性チェック、カラオケでの最適なキー調整の判断など、様々な場面で活用いただけます。

音域計算ツールについてのよくある質問

音域計算ツールの使い方は?

オクターブ番号を含む最低音と最高音(例: C3 と G5)を入力すると、ツールがオクターブと半音数に換算した音域を自動算出します。

音域の計算にはどのような仕組みが使われていますか?

入力された音符をMIDIのノート番号に変換し、最高音と最低音の差分(半音数)を求め、12半音=1オクターブとして分割計算しています。

入力したデータはサーバーに保存されますか?

いいえ。すべての音域計算処理はお使いのブラウザ内(ローカル)で行われるため、外部サーバーに送信・保存されることはありません。