Skip to content

Releases

シンプルピッチシフト / Simple Pitch Shift v1.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Nov 06:01
Immutable release. Only release title and notes can be modified.
369f7c2

Checksums

simple-pitchshift-1.1.3-macos-universal.pkg: 912dee69b44332d27b2b9e3beecefed78098e60e18f1035f338ede085bd4b39e
simple-pitchshift-1.1.3-source.tar.xz: 3897f589c19488f9a6877de42416e1d14a76e743e6f846a6bea6dda9f882e80d
simple-pitchshift-1.1.3-windows-x64.zip: cc36664ea0c9377c1d6099e2d7ebeb8921ee5298969eeb2a45ba9438015a0777
simple-pitchshift-1.1.3-x86_64-linux-gnu-dbgsym.ddeb: 783739d1750c128bbe79e101e74a5792820465015004688b89ea9c8368fed1e1
simple-pitchshift-1.1.3-x86_64-linux-gnu.deb: 5ba7c40ce069c1c185bfac92d32254c049732947eed6ca09acf1563937a416a3

シンプルピッチシフト / Simple Pitch Shift v1.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Nov 02:22
Immutable release. Only release title and notes can be modified.
c12dc9f

Checksums

simple-pitchshift-1.1.2-macos-universal.pkg: b830017c4d87aa70f56ca36656f4938e50f04956074b588a69771c19d80992b7
simple-pitchshift-1.1.2-source.tar.xz: 0d8a267e19a3829d8026665f399537619ed01fa19b671f4b98da6b7b7dafb0b6
simple-pitchshift-1.1.2-windows-x64.zip: 8e2ed250a1a50db7a2a218f029bf8fe11cd9d31224c350339ba9cf2f3f8bfb8e
simple-pitchshift-1.1.2-x86_64-linux-gnu-dbgsym.ddeb: 4a4b9683c6fc09ab5f4fedaaeb83835e43c15b17f492560ca67592863b5dbfb3
simple-pitchshift-1.1.2-x86_64-linux-gnu.deb: babe1cf4fe1dba0b7a0366a51d63b1c0c98974448080fc8a39e144fff9393584

Simple Pitch Shift v1.1.1

Choose a tag to compare

@AllegroMoltoV AllegroMoltoV released this 09 Nov 12:12
efd69da

日本語

配信プラグイン倉庫くん (https://soko-kun.allegromoltov.jp) に表示するロゴと説明の画像を、リポジトリの.soko-kun/に追加しました。音声処理と設定の変更はありません。v1.1.0の設定はそのまま読み込まれます。

ダウンロードと導入

Windows向けにはsimple-pitchshift-1.1.1-windows-x64.zipを使用してください。OBSを終了し、ZIP内のsimple-pitchshiftフォルダーを%PROGRAMDATA%\obs-studio\pluginsへコピーしてください。更新時は同じ場所へ上書きします。ポータブル版ではOBS本体のルートにあるpluginsへコピーしてください。詳しい導入手順をご覧ください。

simple-pitchshift-1.1.1-source-with-dependencies.tar.gzには製品ソースと固定コミットのSignalsmith Stretch/Linearを含みます。これはインストール用ファイルではありません。

macOS/LinuxはCIビルドを確認しました。他OSの実機検証は実施していません。

Anthropic Claude Codeを画像の追加と公開準備に使用しています。AI利用開示をご覧ください。

English

Added the logo and description image shown on Plugin Soko-kun (https://soko-kun.allegromoltov.jp) to .soko-kun/ in the repository. Audio processing and settings are unchanged; v1.1.0 settings load as they are.

Download simple-pitchshift-1.1.1-windows-x64.zip. Close OBS, then copy its simple-pitchshift folder to %PROGRAMDATA%\obs-studio\plugins, overwriting the previous version. For portable OBS, use plugins in the OBS root instead.

The source-with-dependencies archive includes the plugin sources and the pinned Signalsmith Stretch/Linear sources. It is not an installer. macOS/Linux builds passed CI; hardware testing and release binaries for those platforms are not included.

Anthropic Claude Code was used to add the images and prepare the release. See the README for the full AI disclosure.

SHA256

Windows ZIP: 690263842772EAFE5B5CC80178DFCC128BB097B84893FE2FE35D665A9F85DEB9

Source archive: 8B125263A3399C48931A93DCE49C105715E151D813628C1BE454706E670ABF06

Simple Pitch Shift v1.1.0

Choose a tag to compare

@AllegroMoltoV AllegroMoltoV released this 08 Nov 03:37
72dfa4b

日本語

処理窓の選択、フォルマントとゲインのスライダー、0.1刻みの半音を追加しました。

  • 処理窓を「20 ms (低遅延・低品質)」「30 ms (やや低遅延・やや低品質)」「40 ms (既定)」から選べます。音声処理自体の遅延は選んだ処理窓と同じです。OBSや音声デバイスを含む、マイクから耳までの遅延ではありません。
  • フォルマントを-12.0〜+12.0半音で調整できます。声の高さを保ったまま声質を変えられます。
  • ゲインを-30.0〜+30.0 dBで調整できます。ピッチ処理の後に適用します。
  • 半音を0.1刻みで変更できます。半音の変更で処理を初期化しないため、スライダー操作中も音声が途切れません。
  • v1.0.0の設定はそのまま読み込まれ、処理窓40 ms、フォルマント0、ゲイン0 dBとして従来と同じ音で動作します。

ダウンロードと導入

Windows向けにはsimple-pitchshift-1.1.0-windows-x64.zipを使用してください。OBSを終了し、ZIP内のsimple-pitchshiftフォルダーを%PROGRAMDATA%\obs-studio\pluginsへコピーしてください。更新時は同じ場所へ上書きします。ポータブル版ではOBS本体のルートにあるpluginsへコピーしてください。詳しい導入手順をご覧ください。

simple-pitchshift-1.1.0-source-with-dependencies.tar.gzには製品ソースと固定コミットのSignalsmith Stretch/Linearを含みます。これはインストール用ファイルではありません。

検証環境はWindows 11 x64、OBS Studio 33.0.1、44.1/48kHzステレオです。macOS/LinuxはCIビルドを確認しました。他OSの実機検証は実施していません。

作者が通常のOBSで使用感を確認し、採用しました。Anthropic Claude Codeを実装・テスト・遅延の調査・文書・公開準備に使用しています。コード読解による厳密な人間レビューは実施していません。検証報告とAI利用開示をご覧ください。

導入方法など詳しくは README をご確認ください。

English

This release adds a processing-window selector, formant and gain sliders, and 0.1-semitone pitch steps.

  • Choose a processing window of "20 ms (low latency, low quality)", "30 ms (slightly low latency, slightly low quality)", or "40 ms (default)". DSP latency equals the selected window; it does not include OBS buffering, audio devices, or microphone-to-ear latency.
  • Formant: -12.0 to +12.0 semitones, changing vocal character while keeping the pitch.
  • Gain: -30.0 to +30.0 dB, applied after pitch processing.
  • Pitch now moves in 0.1-semitone steps. Pitch changes no longer reset processing, so audio keeps playing while you drag the slider.
  • v1.0.0 settings load unchanged as a 40 ms window, 0 formant, and 0 dB gain, sounding the same as before.

Download simple-pitchshift-1.1.0-windows-x64.zip. Close OBS, then copy its simple-pitchshift folder to %PROGRAMDATA%\obs-studio\plugins, overwriting the previous version. For portable OBS, use plugins in the OBS root instead.

The source-with-dependencies archive includes the plugin sources and the pinned Signalsmith Stretch/Linear sources. It is not an installer. Tested on Windows 11 x64 with OBS Studio 33.0.1 and 44.1/48kHz stereo. macOS/Linux builds passed CI; hardware testing and release binaries for those platforms are not included.

The author tested usability in OBS on Windows. Anthropic Claude Code was used for implementation, tests, latency investigation, documentation, and release preparation. A rigorous human source-code review has not been performed. See the README for the full AI disclosure.

SHA256

Windows ZIP: D9D9A7B69A10F3E9BF81CAD3334285D79570CD0E64D9500527F1D262D99F4E30

Source archive: AFBD2A1E48093342A739051F7E8237ECDCAE67B3B170740CD6E65F0DB97C7D7F

Simple Pitch Shift v1.0.0

Choose a tag to compare

@AllegroMoltoV AllegroMoltoV released this 08 Nov 01:37
deaa935

日本語

話し声・歌声の特徴を保ちながら高さを変える方式へ更新しました。Signalsmith Stretchを使用し、音声処理自体の遅延を40msに設定しています。OBSや音声デバイスを含む、マイクから耳までの遅延ではありません。

  • 整数±12半音、0半音でのバイパス、既存の半音設定を維持しました。
  • Windows版の配置をOBS Studio 33以降向けへ変更しました。検証環境はWindows 11 x64、OBS Studio 33.0.1、44.1/48kHzステレオです。
  • マイクと上下矢印のロゴを採用しました。
  • 英語のフィルター名が「Simple」で途切れる表示を修正しました。
  • 本体GPLと依存ライブラリのMIT本文を同梱しました。

ダウンロードと導入

Windows向けにはsimple-pitchshift-1.0.0-windows-x64.zipを使用してください。OBSを終了し、ZIP内のsimple-pitchshiftフォルダーを%PROGRAMDATA%\obs-studio\pluginsへコピーしてください。存在しないフォルダーを作成してください。DLLの完成位置はplugins\simple-pitchshift\simple-pitchshift.dllです。

ポータブル版ではOBS本体のルートにあるpluginsへコピーしてください。旧OBSには従来のv0.1.0を案内しています。詳しい導入手順をご覧ください。

simple-pitchshift-1.0.0-source-with-dependencies.tar.gzには製品ソースと固定コミットのSignalsmith Stretch/Linearを含みます。これはインストール用ファイルではありません。

macOS/LinuxはCIビルドを確認しました。今回の配布物はWindows向けであり、他OSの実機検証は実施していません。

作者が通常OBSで使用感を確認し、採用しました。OpenAI Codexを実装・検証・文書・ロゴ作成に使用しています。コード読解による厳密な人間レビューは実施していません。検証報告とAI利用開示をご覧ください。

English

This release uses Signalsmith Stretch to shift speech and singing while preserving vocal characteristics. DSP latency is 40ms; this does not include OBS buffering, audio devices, or microphone-to-ear latency.

  • Keeps integer ±12-semitone control, zero-semitone bypass, and existing semitone settings.
  • Uses the Windows plugin layout for OBS Studio 33 and later. Tested on Windows 11 x64 with OBS Studio 33.0.1 and 44.1/48kHz stereo.
  • Includes a new microphone-and-arrows logo, GPL text, and the MIT notices for both dependencies.
  • Fixes the English filter name being truncated to "Simple".

Download simple-pitchshift-1.0.0-windows-x64.zip. Close OBS, then copy its simple-pitchshift folder to %PROGRAMDATA%\obs-studio\plugins, creating missing folders. The DLL belongs directly in plugins\simple-pitchshift\simple-pitchshift.dll. For portable OBS, use plugins in the OBS root instead. The previous v0.1.0 release remains available for the older layout.

The source-with-dependencies archive includes the plugin sources and the pinned Signalsmith Stretch/Linear sources. It is not an installer. macOS/Linux builds passed CI; hardware testing and release binaries for those platforms are not included in this release.

The author tested usability in OBS on Windows. OpenAI Codex was used for implementation, verification, documentation, and logo creation. A rigorous human source-code review has not been performed. See the README for the full AI disclosure.

SHA256

Windows ZIP: 5A97E0B43AB85746AF0646433FF7B9F7B27BF9B771D576B1305B8BEF232BBE9F

Source archive: D66D95997695C731D2E7ABCEF4632C8D2B1F83D591FBCE975F1A6137171EB1A1

v0.1.0

Choose a tag to compare

@AllegroMoltoV AllegroMoltoV released this 12 Jan 05:05

v0.1.0 (Initial Release)

OBS Studio 向けの音声フィルタ「シンプルピッチシフト / Simple Pitch Shift」の初回リリースです。
プロパティ UI の 「半音」スライダー (-12..+12) を操作して、音声のピッチを変更できます。低遅延を優先した実装で、リアルタイムの配信や収録に適しています。

image

対応環境

項目 対応内容
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 展開後のフォルダー構造は次の形です。

simple-pitchshift/
├── bin/
│   └── 64bit/
│       ├── simple-pitchshift.dll
│       └── simple-pitchshift.pdb (任意)
└── data/
    └── locale/
        ├── en-US.ini
        └── ja-JP.ini

インストール方法(Windows / 手動)

手順

  1. zip をダウンロード

    • GitHub Releases の Assets から simple-pitchshift-0.1.0-windows-x64.zip をダウンロードします。
  2. zip を展開

    • ダウンロードした zip ファイルを展開します。
  3. プラグインフォルダーをコピー

    • 展開した simple-pitchshift フォルダーごと、次の場所へコピーします。
    %PROGRAMDATA%\obs-studio\plugins
    

    %PROGRAMDATA% は通常 C:\ProgramData です。エクスプローラーのアドレスバーに %PROGRAMDATA%\obs-studio\plugins と入力すると直接開けます。

  4. 展開後のパスを確認

    • 以下のようになっていれば正しくインストールされています。
    %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
    
  5. OBS Studio を再起動

    • OBS Studio を終了し、再度起動します。

注意: すでに同名フォルダーが存在する場合(開発時の cmake --install 等で生成済みのケース)は、動作確認のため一度削除してから展開してください。


使い方

フィルタの追加

  1. OBS Studio を起動します。
  2. 任意の音声付きソース(マイク入力、デスクトップ音声など)を選択します。
  3. 右クリックして「フィルタ」を選択します。
  4. 「音声フィルタ」の「+」ボタンをクリックします。
  5. 一覧から「シンプルピッチシフト / Simple Pitch Shift」を選択して追加します。

ピッチの調整

  1. 追加したフィルタを選択します。
  2. プロパティの「半音」スライダーを操作します。
    • + 方向: 音が高くなる
    • - 方向: 音が低くなる
    • 0: 元のピッチ(変化なし)

使用例

半音の値 効果
+12 1オクターブ上(声が高くなる)
+7 5度上
+5 4度上
0 変化なし
-5 4度下
-7 5度下
-12 1オクターブ下(声が低くなる)

注意点

  • OBS の音声設定が 44.1 kHz / 48 kHz 以外の場合、本プラグインは バイパスします(必要に応じて警告ログが出ます)。
  • 2ch 以外のチャンネル構成は想定外です(バイパスします)。
  • 低遅延を優先しているため、クリックやアーティファクトが発生する場合があります。