ひとつのフェーダーで秩序とカオスを行き来する。2つの独立したリズムループを確率的にブレンドするデュアルタイムベースMIDIステップシーケンサー — ポリリズム、フェーズパターン、確率的に変容するグルーヴを生み出す。
Poly-Phase Blenderは、2つの独立したループ — BaseとCompound — を実行し、1つのMIDIストリームにブレンドするスタンドアロン型MIDIステップシーケンサー。オーディオは生成しないため、MIDI出力をドラム音源やサンプラーにルーティングして使用する。
中核となるイノベーションは、数学的な位相関係をひとつのパフォーマンスコントロールに変換すること — 各ステップでどちらのレイヤーが「勝つ」かを決定する確率クロスフェーダー。デンシティゲート、モード選択(Sync/Phase)、テンポ比設定と組み合わせることで、直感的で演奏可能なジェスチャーを通じた複雑なリズムモーフィングを実現する。
Steve Reichのミニマルミュージック・フェージング、現代の確率的生成手法、そしてDJスタイルのパフォーマンスミキシング — 3つの音楽的伝統を融合する。
2つのクロックがp:qの比率で動作すると、Baseのq拍とCompoundのp拍が同じ時間内に揃い — ポリリズムが生まれる。位相はドリフトし、周期的に再整列することで、シンプルな数学から進化するリズムパターンを生み出す。
例えば、120 BPMで4:3の比率の場合、Compoundは160 BPMで動作する。Baseの3拍とCompoundの4拍はちょうど1.5秒に収まり — これがポリリズムの1サイクルとなる。
クロスフェーダーはオーディオミックスではなく — イベント裁定である。各ステップ境界で、ブレンダーはフェーダー位置Xに基づいて、どちらのレイヤーのパターンを出力するかを決定する。
デンシティゲートがブレンド後にイベントを間引き、リズム構造を維持しながらテクスチャの密度をコントロールする。
両ループが同一テンポで動作。比率は無視され、BaseとCompound間ではグリッド/ステップ数のみが異なる。安定した同期リズムのインタラクションを生み出す。
Compoundのテンポが選択した比率でスケーリングされ、漸進的なドリフトとフェージングを生み出す。ループは徐々にずれ、周期的に再整列する — Steve Reichスタイルのフェーズミュージックを、DAW上で演奏可能にした。
両ループが自由に走行。ループ長の最小公倍数に基づいて周期的にヘッドが揃う。長尺の進化と、徐々に「合流する」瞬間を生み出す。
どちらかのループがヘッドに到達すると、両方がステップ1から再開する。オシレーターのハードシンクのように — 長いループが「切り詰められ」、パーカッシブな効果を持つタイトなリズムパターンを生む。
ライブ演奏とオートメーションのためのメインインターフェース。すべての主要パラメータはオートメーション対応設計。
2つの独立した8レーンドラムステップシーケンサーによるパターンプログラミング。
Preset* で未保存の変更を示す
Kit Root Note(デフォルト C1 / MIDI 36)を基準とした固定8レーンドラムマップ:
| レーン | ラベル | オフセット | デフォルトノート |
|---|---|---|---|
| 0 | BD | +0 | C1 (36) |
| 1 | SD | +2 | D1 (38) |
| 2 | CH | +6 | F#1 (42) |
| 3 | OH | +10 | A#1 (46) |
| 4 | LT | +5 | F1 (41) |
| 5 | MT | +9 | A1 (45) |
| 6 | CP | +3 | D#1 (39) |
| 7 | RS | +1 | C#1 (37) |
デュアルクロックエンジン、位相アキュムレータ、ステップスケジューリング、確率ブレンディング、ボイス管理付きMIDI出力。ホスト同期、内部クロック、トランスポート状態を処理。
タブ付きインターフェース(Performance / Edit)を備えたメインエディタ。FILデザインシステムに準拠したカスタムUiLookAndFeel — ダークモードファースト、ハイコントラスト、ミニマルクローム。
ライブ再生コントロール:Clock、Mode、Ratio、Crossfader、Density、Output設定、Seed。ConcentricRingsComponentビジュアライゼーションをホスト。
2つのDrumStepSequencerComponent、グルーヴコントロール、ジャンルベースパターンジェネレーター、プリセット管理、MIDIインポート/エクスポート、アンドゥ/リドゥシステム(128ステップ)。
Base(外側リング)とCompound(内側リング)の位相位置とドリフト挙動を表示するリアルタイム放射状ビジュアライゼーション。
8レーン × 16/24ステップのドラムグリッド。3段階ステップ状態(Off/On/Accent)、マウスドラグペインティング、プレイヘッドトラッキング。
2つのタイムベースを確率的モーフィングでブレンドし、Autechre/Aphex Twinスタイルの緻密なリズムを生成。通常は複雑なマルチクリップ編集が必要な作業が、ひとつのクロスフェーダー操作で実現できる。
異なるループ長をデンシティゲートでミックスし、同じパターンが二度と繰り返されない疎で変化し続けるリズムテクスチャを生成。ジェネラティブアンビエント作品に最適。
クロスフェーダーを使って、安定したグルーヴから複雑なポリリズミックカオスへ、そして再び戻るトランジションを演奏。リズムの解体でテンションを高め、シンクに戻すことでリリースする。
ハイハットパターンをストレートな16分音符ロールから、3連符の影響を受けたCompoundリズムへとモーフィング。確率ブレンダーが、固定パターンでは不可能なオーガニックなバリエーションを生み出す。
Poly-Phase Blenderは、リズムツールの領域でユニークな交差点に位置する。既存のツールがパズルの一片を提供するのに対し、このツールはそれらを統合されたパフォーマンス楽器として結合する。
| リファレンス | 提供する機能 | 差別化ポイント |
|---|---|---|
| Stochas | 確率重視のステップシーケンサー | 2つのタイムベース間のクロスフェーディングを演奏可能な楽器として提供していない |
| Torso T-1 | ハードウェアジェネラティブ/ポリリズムシーケンサー | ビジュアルドリフトフィードバック + DJスタイルの確率ブレンディングを追加 |
| ユークリッドシーケンサー | アルゴリズミックリズム生成 | 安定したグルーヴとドリフトするグルーヴ間の演奏可能なモーフが欠けている |
| DAW確率ツール | ノート単位の確率機能(内蔵) | 単一グリッド内での動作;デュアルタイムベースフェージングモデルがない |
中核的な差別化は、数学的な位相関係をひとつのパフォーマンスコントロールに変換すること — 2つのリズミックアイデンティティ間の確率駆動モーフである。
JUCEをローカルにクローン済みの場合:
cmake -S . -B build -DJUCE_DIR=/path/to/JUCE cmake --build build
JUCEが自動的にダウンロードされる(設定時にネットワーク接続が必要):
cmake -S . -B build cmake --build build
Standaloneに加えてAU/VST3フォーマットもビルドする場合:
cmake -S . -B build -DPPB_BUILD_PLUGIN_FORMATS=ON cmake --build build
Poly-Phase Blender.app を起動
Poly-Phase Blender を選択(仮想デバイス — IAC不要)