- Supported Bit Versions
- 64-bit
- Minimum OBS Studio Version
- 31.0.0
- Supported Platforms
- Windows
v0.1.0 (Initial Release)
OBS Studio 向けの音声フィルタ「シンプルピッチシフト / Simple Pitch Shift」の初回リリースです。
プロパティ UI の 「半音」スライダー (-12..+12) を操作して、音声のピッチを変更できます。低遅延を優先した実装で、リアルタイムの配信や収録に適しています。
対応環境
仕様
方針
配布物の構造(zip の中身)
本リリースの zip は、obs-plugintemplate の配布構造に合わせています。zip 展開後のフォルダー構造は次の形です。
インストール方法(Windows / 手動)
手順
使い方
フィルタの追加
ピッチの調整
使用例
注意点
v0.1.0 のソース(GitHub)
v0.1.0 (Initial Release)
This is the first release of the OBS Studio audio filter “Simple Pitch Shift”.
You can change the pitch by adjusting the “Semitone” slider (-12..+12) in the Properties UI. The implementation prioritizes low latency, making it suitable for real-time streaming and recording.
Supported Environment
Specs
Policy
Package Structure (Inside the zip)
This release zip follows the distribution layout used by obs-plugintemplate. After extracting the zip, the folder structure looks like this:
Installation (Windows / Manual)
Steps
Usage
Add the filter
Adjust the pitch
Examples
Notes
Source for v0.1.0 (GitHub)
作者本人はWindows上のOBS Studioでユーザーテストを実施しました。コード読解による厳密な人間レビューは実施していません。リソースアイコンはClaude Codeが出力したSVGから作成しました。概要説明欄でGIFは使用していません。
The author performed user testing in OBS Studio on Windows but did not perform a rigorous human review of the source code. The resource icon was created from an SVG generated by Claude Code. No GIF is used in the resource description.
OBS Studio 向けの音声フィルタ「シンプルピッチシフト / Simple Pitch Shift」の初回リリースです。
プロパティ UI の 「半音」スライダー (-12..+12) を操作して、音声のピッチを変更できます。低遅延を優先した実装で、リアルタイムの配信や収録に適しています。
対応環境
| 項目 | 対応内容 |
|---|---|
| OS | Windows 11(x64) |
| OBS Studio | 32.x 系 |
| サンプルレート | 44.1 kHz または 48 kHz |
| チャンネル | 2ch(ステレオ) |
仕様
| 項目 | 内容 |
|---|---|
| フィルタ表示名 | シンプルピッチシフト / Simple Pitch Shift |
| フィルタ ID | simple_pitchshift_filter |
| プロパティ | 半音 / Semitone(-12..+12, デフォルト 0) |
| 遅延 | 約 8.7ms(低遅延優先) |
方針
- 低遅延優先、音質は後回し
- クリック / 揺れ / アーティファクトは本バージョンでは許容します
配布物の構造(zip の中身)
本リリースの zip は、obs-plugintemplate の配布構造に合わせています。zip 展開後のフォルダー構造は次の形です。
Code:
simple-pitchshift/
├── bin/
│ └── 64bit/
│ ├── simple-pitchshift.dll
│ └── simple-pitchshift.pdb (任意)
└── data/
└── locale/
├── en-US.ini
└── ja-JP.ini
インストール方法(Windows / 手動)
手順
- zip をダウンロード
- GitHub Releases の Assets から simple-pitchshift-0.1.0-windows-x64.zip をダウンロードします。
- zip を展開
- ダウンロードした zip ファイルを展開します。
- プラグインフォルダーをコピー
- 展開した simple-pitchshift フォルダーごと、次の場所へコピーします。
Code:%PROGRAMDATA%\obs-studio\plugins - 展開後のパスを確認
- 以下のようになっていれば正しくインストールされています。
Code:%PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\bin\64bit\simple-pitchshift.dll %PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\data\locale\en-US.ini %PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\data\locale\ja-JP.ini - OBS Studio を再起動
- OBS Studio を終了し、再度起動します。
使い方
フィルタの追加
- OBS Studio を起動します。
- 任意の音声付きソース(マイク入力、デスクトップ音声など)を選択します。
- 右クリックして「フィルタ」を選択します。
- 「音声フィルタ」の「+」ボタンをクリックします。
- 一覧から「シンプルピッチシフト / Simple Pitch Shift」を選択して追加します。
ピッチの調整
- 追加したフィルタを選択します。
- プロパティの「半音」スライダーを操作します。
- + 方向: 音が高くなる
- - 方向: 音が低くなる
- 0: 元のピッチ(変化なし)
使用例
| 半音の値 | 効果 |
|---|---|
| +12 | 1オクターブ上(声が高くなる) |
| +7 | 5度上 |
| +5 | 4度上 |
| 0 | 変化なし |
| -5 | 4度下 |
| -7 | 5度下 |
| -12 | 1オクターブ下(声が低くなる) |
注意点
- OBS の音声設定が 44.1 kHz / 48 kHz 以外の場合、本プラグインは バイパスします(必要に応じて警告ログが出ます)。
- 2ch 以外のチャンネル構成は想定外です(バイパスします)。
- 低遅延を優先しているため、クリックやアーティファクトが発生する場合があります。
v0.1.0 のソース(GitHub)
v0.1.0 (Initial Release)
This is the first release of the OBS Studio audio filter “Simple Pitch Shift”.
You can change the pitch by adjusting the “Semitone” slider (-12..+12) in the Properties UI. The implementation prioritizes low latency, making it suitable for real-time streaming and recording.
Supported Environment
| Item | Supported |
|---|---|
| OS | Windows 11 (x64) |
| OBS Studio | 32.x |
| Sample Rate | 44.1 kHz or 48 kHz |
| Channels | 2ch (Stereo) |
Specs
| Item | Details |
|---|---|
| Filter Display Name | シンプルピッチシフト / Simple Pitch Shift |
| Filter ID | simple_pitchshift_filter |
| Property | Semitone (-12..+12, default 0) |
| Latency | Approx. 8.7ms (low-latency prioritized) |
Policy
- Low latency first, audio quality later
- Clicks / wobble / artifacts are acceptable in this version
Package Structure (Inside the zip)
This release zip follows the distribution layout used by obs-plugintemplate. After extracting the zip, the folder structure looks like this:
Code:
simple-pitchshift/
├── bin/
│ └── 64bit/
│ ├── simple-pitchshift.dll
│ └── simple-pitchshift.pdb (optional)
└── data/
└── locale/
├── en-US.ini
└── ja-JP.ini
Installation (Windows / Manual)
Steps
- Download the zip
- From GitHub Releases > Assets, download simple-pitchshift-0.1.0-windows-x64.zip.
- Extract the zip
- Extract the downloaded zip file.
- Copy the plugin folder
- Copy the extracted simple-pitchshift folder to the following location:
Code:%PROGRAMDATA%\obs-studio\plugins - Verify the installed paths
- If the following files exist, the plugin is installed correctly:
Code:%PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\bin\64bit\simple-pitchshift.dll %PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\data\locale\en-US.ini %PROGRAMDATA%\obs-studio\plugins\simple-pitchshift\data\locale\ja-JP.ini - Restart OBS Studio
- Close OBS Studio, then launch it again.
Usage
Add the filter
- Launch OBS Studio.
- Select any source that has audio (Mic/Aux, Desktop Audio, etc.).
- Right-click it and choose “Filters”.
- Under “Audio Filters”, click the “+” button.
- Select “Simple Pitch Shift” (or “シンプルピッチシフト / Simple Pitch Shift”) and add it.
Adjust the pitch
- Select the added filter.
- Move the “Semitone” slider in the Properties UI.
- Toward +: higher pitch
- Toward -: lower pitch
- 0: original pitch (no change)
Examples
| Semitone Value | Effect |
|---|---|
| +12 | One octave up (higher voice) |
| +7 | Up a perfect fifth |
| +5 | Up a perfect fourth |
| 0 | No change |
| -5 | Down a perfect fourth |
| -7 | Down a perfect fifth |
| -12 | One octave down (lower voice) |
Notes
- If OBS audio settings use a sample rate other than 44.1 kHz / 48 kHz, this plugin will bypass (and may emit a warning log).
- Channel configurations other than 2ch are not supported (it will bypass).
- Because low latency is prioritized, clicks and artifacts may occur.
Source for v0.1.0 (GitHub)
AI利用開示
v0.1.0までの制作では、Anthropic Claude Codeをソースコード、ビルド設定、テスト、文書を含むほぼすべての工程で使用しました。v0.1.0のコード制作にOpenAI Codexは使用していません。Codexは、今回のOBS Forumポリシー調査と、プロジェクトREADMEおよびOBS Forum掲載文に追加するAI利用開示の作成・改稿に使用しています。作者本人はWindows上のOBS Studioでユーザーテストを実施しました。コード読解による厳密な人間レビューは実施していません。リソースアイコンはClaude Codeが出力したSVGから作成しました。概要説明欄でGIFは使用していません。
AI Disclosure
Anthropic Claude Code was used for almost the entire development process through v0.1.0, including source code, build configuration, tests, and documentation. OpenAI Codex was not used to develop the v0.1.0 code. Codex was used for the current OBS Forum policy research and to draft and revise the AI disclosure added to the project README and OBS Forum resource description.The author performed user testing in OBS Studio on Windows but did not perform a rigorous human review of the source code. The resource icon was created from an SVG generated by Claude Code. No GIF is used in the resource description.