本文へ移動

音程・移調計算

半音距離を測るか、符号付き半音数で音を上下に移します。

入力

ブラウザー内で処理します。

2音の距離を測るか開始音を移調します。

C4やBb3のような科学的表記。

距離モードで使用。オクターブ必須。

−127~127の整数。負は下方向。

結果

値を入力して計算してください。

使い方

距離ではオクターブ付きの2音を入力します。移調では正の整数で上へ、負の整数で下へ開始音を動かします。

結果にシャープ系とフラット系の一般的な表記がある場合は併記します。調に合う綴りは譜面の文脈で選んでください。

半音の計算

ピアノの隣り合う鍵盤は1半音です。MIDI値に変換し、到着音から開始音を引いて符号を保ちます。12半音は1オクターブです。

C4からG4は+7、C5からA4は−3です。Bb3を+2するとC4。C4からC5はオクターブが違うため12です。

異名同音と正式音程

C#4とDb4は平均律では同じ高さなので半音距離は0ですが、表記上の役割は異なります。

正式な音程名は文字名と半音数の両方で決まります。この計算機は混同を避け、半音距離だけを示します。

限界

  • 音名にはオクターブが必要で、MIDI 0~127内に限ります。
  • 整数半音だけで、セントや別の調律は扱いません。
  • 和音、調号、楽譜ファイル、アップロード曲は移調しません。

よくある質問

0半音なら音名も同じですか?

必ずしも同じではありません。C#4とDb4は同じ高さでも表記は異なります。

7半音は必ず完全5度ですか?

正式な音程名には文字名も必要です。この計算機は半音数だけから音程名を推定しません。