OK。ここからは思想抜き・実装一直線で書くね。 前提はもう固まってるから、最小構成で「知覚的に鏡だ」と感じさせる実装を提示する。
前提(再確認・固定)
入力:距離 d(0.0 = 近い / 1.0 = 遠い)
音源:mp3 1本
目的: 物理的に正しいかどうかは捨てて 👉 近づくほど「鏡っぽい裏切り」が起こる
左右・ジェスチャー・複数条件は使わない。
結論(最短ルート)
「実音」と「鏡音」を分けて、距離で主従を反転させる これだけで勝てる。
実装の全体像(超重要)
距離 d ↓ [反転] d_mirror = 1 - d ↓ ┌─────────────┐ │ mp3 │ │ ├─ 実音 A │ ← d │ └─ 鏡音 B │ ← d_mirror └─────────────┘ ↓ ミックス
ポイントは 「1音源・2世界」。
ステップ1:mp3を2レイヤーに分ける
どの環境でもOK(DAW / PureData / Max / TouchDesigner / SuperCollider)。
A:実音(direct)
Dry
明瞭