このツールについて
再生速度とピッチを3通りに関連付けます。速度変更によって生じる半音とセントのシフトを求める、指定した半音の移調に必要な速度を求める、あるいは結果として得られるBPMと周波数を読み取る。ブラウザ内でローカルに実行され、アップロードはありません。
速度とピッチは単一の比でつながっています。速度のパーセンテージから、比 = 速度 ÷ 100、次に semitones = 12 × log₂(ratio)、cents = 1200 × log₂(ratio) です。逆方向では、半音シフトから 比 = 2^(semitones ÷ 12)、速度% = ratio × 100 となります。したがって+12半音は速度を200%に倍増させ、−12は50%に半減させます。指定した元のテンポと周波数は単に比を掛けます。新BPM = BPM × 比、新周波数 = 周波数 × 比です。
これは、再生レートを変えるとピッチとテンポが一緒にシフトする(テープや素朴なサンプラーのような)クラシックなバリスピードの動作をモデル化しています。現代のタイムストレッチやピッチシフトのプラグインは一方を変えずにもう一方を変えられます。それらの数値を目標として使い、このツールが関わる比、半音、セント、テンポ、ピッチを教えてくれます。
よくある質問
なぜピッチとテンポが一緒に変わるのですか?
バリスピード(テープの早回しやオーディオのリサンプリングのような)では、再生レートが1つの比を通じてピッチとテンポの両方を制御します。速度を倍にするとピッチが1オクターブ上がり、同時にBPMも倍になります。
速度の倍増は何半音ですか?
ちょうど12半音(1オクターブ)です。式は semitones = 12 × log₂(ratio) なので、2×の比は12、1.5×の比は約7.02(5度)、半分の速度は−12になります。
セントは何に使われますか?
セントは半音の100分の1で、微調整に最適です。cents = 1200 × log₂(ratio) なので、半音の一部にあたる小さな速度の微調整はセントで読む方が簡単です。
テンポを変えながらピッチを保てますか?
このツールがモデル化する単純なバリスピードではできません。ピッチを変えずにテンポを変える(またはその逆)にはタイムストレッチまたはピッチシフトのアルゴリズムが必要です。このツールはそれらのツールに入力する比、半音、セントを提供します。