オーディオピッチシフター 音の高さを上げたり下げたりすることができます。再生スピードは変わりません。
オーディオピッチシフター
音の高さを上げたり下げたりすることができます。再生スピードは変わりません。
オーディオのアップロード
オーディオファイルをドロップするか、ブラウズして選択します。
ピッチの調整
半音単位でのピッチシフト(上昇または下降)を設定します。
ダウンロード
ピッチシフトされたオーディオファイルをダウンロードします。
What Is オーディオピッチシフター?
オーディオピッチシフターは、再生スピードを変更せずにオーディオファイルの音程を上げたり下げたりします。ボーカルを別のキーにシフトしたり、音楽を自分の声域に合わせて変換したり、極端なピッチシフトで特殊効果を作成することができます。このツールは、Web Audio API の detune パラメータを使用して、正確な半音ベースのピッチ制御を行いながら、時間伸縮補償によって元のテンポを維持します。すべての処理はブラウザ内でローカルに実行されるため、完全なプライバシーが保たれます。MP3、WAV、OGG、その他の一般的な形式をサポートしています。
Why Use オーディオピッチシフター?
-
正確な半音ベースのピッチ制御(±12 半音)
-
元の速度/テンポを維持しながらピッチシフトを行う
-
ダウンロード前にリアルタイムでプレビュー可能
-
クライアントサイドでの処理 - ファイルはプライベートに保持される
Common Use Cases
音楽の移調
歌手の声域に合うように曲を別のキーに移調します。
ボーカルエフェクト
チップマンクや低音などのピッチベースのボーカルエフェクトを作成します。
音楽制作
プロジェクトのキーに合うようにサンプルやループをピッチシフトします。
練習
別のキーの楽器で練習するためにバッキングトラックをピッチシフトします。
Technical Guide
ピッチシフトには、Web Audio API の AudioBufferSourceNode.detune プロパティを使用します。これは、セント (半音の 1/100) でピッチをシフトします。ユーザーが指定した半音値はセントに変換されます: セント = 半音 * 100。ピッチを変更しながら元の-duration を維持するために、このツールは再生レート調整で補償します: 再生レート = Math.pow(2, 半音/12) で、逆方向に効果的にデチューンを行うことなく速度を変更せずにピッチシフトを行います。オーディオは、元の-duration にサイズされた OfflineAudioContext を介して処理されます。ソースノードの detune はターゲット値に設定され、再生レートはテンポを維持するために逆方向に調整されます。レンダリングされた出力は 16 ビット PCM WAV ファイルとしてエンコードされます。このアプローチにより、適度なシフト (±6 半音) に対してクリーンなピッチシフトが提供され、一部の_artifacts が極端な値で発生します。
Tips & Best Practices
-
11半音 = ピアノでの1半歩(例:CからC#)
-
2±12半音のピッチシフトは、完全に1オクターブ上昇または下降することを意味します
-
3小さなピッチシフト(1-3半音)は最も自然な結果を生みます
-
4極端なピッチシフトでは、オーディオに目立つアーティファクトが発生します
Related Tools
Frequently Asked Questions
Q 半音とは何か?
Q ピッチシフトでは速度が変わるか?
Q どれだけピッチをシフトできるか?
Q 自然な音になるか?
Q 処理はローカルで行われるか?
About This Tool
オーディオピッチシフター is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.