🛠️ 開発・MCP コミュニティ
performing-orthonotone-polychoral-instrument
Guides agents through launching, playing, sculpting, and capturing performances with the Orthonotone polychoral instrument MVP. Use when generating music, soundscapes, or live demos from this repository.
⚡ おすすめ: コマンド1行でインストール(60秒)
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o performing-orthonotone-polychoral-instrument.zip https://jpskill.com/download/18835.zip && unzip -o performing-orthonotone-polychoral-instrument.zip && rm performing-orthonotone-polychoral-instrument.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18835.zip -OutFile "$d\performing-orthonotone-polychoral-instrument.zip"; Expand-Archive "$d\performing-orthonotone-polychoral-instrument.zip" -DestinationPath $d -Force; ri "$d\performing-orthonotone-polychoral-instrument.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
performing-orthonotone-polychoral-instrument.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
performing-orthonotone-polychoral-instrumentフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] performing-orthonotone-polychoral-instrument
オルソトーン・ポリコーラル楽器の演奏
目次
- ステージのセットアップ
- パフォーマンスクイックスタート
- コントロールサーフェスマップ
- ジェスチャーの振り付け
- シーンデザインとスナップショット
- テンポとグルーブエンジン
- テイクの録音と共有
- トラブルシューティングのヒント
- リファレンスアトラス
ステージのセットアップ
- プロジェクトの提供 – リポジトリのルートから任意の静的サーバーを実行し(
npx http-server .で十分です)、polychoral-instrument-mvp.htmlをChromiumベースのブラウザで開いてください。WebAudioのタイミングが最適になります。 - Playwrightハーネスの準備(オプション) –
npm installを一度実行し、その後npm run checkを実行して、セッションの前後でQAフックが正常に機能していることを確認してください。 - オーディオグラフのウォームアップ – ツールバーまたはコントロールパネルのSystemセクションにあるEnable Audioをクリックしてください。ブラウザは、音を出す前にユーザーのジェスチャーを要求します。
- モニタリングレベルの設定 – Master Volumeをすぐに調整してください。プリセットとスナップショットは、現在設定されているレベルを尊重します。
パフォーマンスクイックスタート
- キャンバスのフォーカス – キャンバスを常に表示させてください(パネルがステージを占拠する場合は、Focus Modeを切り替えてください)。ハイパーキューブの視覚化は、シンセを駆動するのと同じモジュレーションに反応します。
- ベースラインシーン – 目的のサウンドに合わせるために、Quick SceneでNeutral LatticeまたはPrismatic Bloomから始めてください。カスタム調整は常に現在の選択から開始されます。
- システムステータスの確認 – Live State Vectorsパネルを展開すると、軸エネルギー、エッジ共鳴、面高調波の広がりを示すメーターが表示されます。これらの表示を使用して、即興演奏中にミックスのバランスを取ってください。
- オーディオをアクティブに保つ – 非アクティブ後に無音に戻った場合は、Enable Audioをもう一度タップしてください。このボタンはAudioContextの状態を反映しています。
コントロールサーフェスマップ
状態空間
- Quick Sceneセレクター: 瞬時のモーフィングターゲット(Neutral、Drift、Bloom、Pulse)。
- Snapshots: ミックスに名前を付けて保存し、セット中に瞬時に呼び出します。
- Dimension / Morph / Grid / Fidelityスライダー: レンダリングされたハイパーラティスと対応する高調波密度を再形成します。
音色アーキテクチャ
- Line Thickness, Shell Width, Tetra Density: 視覚的・音響的なシェルを彫刻します。値が大きいほど低い共鳴が強調されます。
- Color Shift & Glitch Intensity: スペクトル色相を彩色し、ジッターのかかった倍音を散りばめます。
回転速度
- 6つのスライダー(XY…ZW)は、基本角速度をラジアン/秒で駆動します。これらをジェスチャーと組み合わせて、進化するドローンとリズミカルなパルスを使い分けてください。
システムスイート
- Master Volumeは、フェーダー後の出力ゲインを制御します。
- Enable Audioは、シンセグラフを切り替えます。
- Symmetry Snapは、結晶のようなコードのために回転を中央に戻します。
- Reset Stateは、オーディオをオンにしたままスライダーをデフォルトに戻します。
- Freeze Rotationは、持続的なパッドのために動きを停止します。
- MIDI Bridgeは、コントローラーを接続し、外部モジュレーションを可能にします。
- Tempo Syncボタンは、外部MIDIクロックに従うか、内部クロックを再位相します。
ジェスチャーの振り付け
- ポインターのドラッグ: デフォルトのドラッグはXY/YZ/XZをモジュレートします。Shiftを押しながらXW/YW、Altを押しながらXZ/ZW、Ctrl / ⌘を押しながら微細な等傾斜ブレンドを行います。
- タッチスクリーン: 2本目の指はShiftをエミュレートし、3本目の指はAltを解除します。ハードウェアキーボードは不要です。
- モーション入力(ベータ版): ジェスチャーパネルから有効にすると、加速度計によるブレンドが可能になります。演奏前に中立傾斜をキャリブレーションしてください。
- Focus Mode & Hide Panels: パネルの状態を失うことなく、演奏中に画面のスペースを確保します。
シーンデザインとスナップショット
- Quick Sceneを介して、開始シーンを選択または作成します。
- ハーモニック密度を設定するために、ラティスパラメーター(Dimension/Morph/Grid/Fidelity)を調整します。
- Shell/Line/TetraおよびColor/Glitchコントロールで音色を形成します。
- Statusパネルのメーターが補完的なパターンでパルスするように、回転速度のバランスを取ります(例:XYとXZを組み合わせてきらめく5度を作成します)。
- 状態を保存します。説明的な名前を入力し、Save Snapshotをクリックします。スナップショットリストに表示され、ワンクリックで呼び出すことができます。
- 実験を注釈付け –
audio-upgrade-turn2-core-dsp.mdまたは関連する計画ドキュメントに注目すべきパラメーターセットを記録し、将来の演奏者が再現できるようにします。
テンポとグルーブエンジン
- Clock Division & Rhythm Patternは、内部シーケンサーグリッドを選択します(Quarter、Eighth、Triplet、Sixteenth; Drive Pulse、Syncopated Lift、Euclidean Five、Ambient Bloom、Custom Sculpt)。
- Groove Swingは、人間味のあるディレイを導入します。0.3を超える値は、ゆったりとしたポリリズムを作成します。
- Pattern Sculptorは、Custom Sculptが選択されている場合に表示されます。ステップごとの強度をペイントし、均等なヒットにはEuclidise、わずかなランダム性にはHumanise、リセットにはClearを使用します。
- MIDI Clock Followは、モジュレーションを外部機器に同期させます。ロックを確認するために、StatusパネルでTempo SyncとClock Phaseを監視してください。
テイクの録音と共有
- スクリーンキャプチャ – システムレベルのスクリーン/オーディオレコーダー(例:QuickTime、OBS)を使用して、ビジュアルとサウンドの両方をキャプチャします。デスクトップオーディオがブラウザからルーティングされていることを確認してください。
- スナップショットセットリスト – 録音前に、迅速なトランジションのためにスナップショットを演奏順にキューに入れてください。
- プリセットの文書化 – 録音後、QAレポート(Status → QA Diagnostics → Copy Report)をコピーしてスライダー値をエクスポートし、パフォーマンス設定をアーカイブしてください。
- コンテキストの共有 – オーディオ/ビデオを配布する際に、関連する計画ドキュメントのリンクまたはコミットハッシュを添付し、共同作業者が使用したビルドと一致させられるようにしてください。
トラブルシューティングのヒント
- 有効化後に音が出ない: Master Volumeが0より大きく、StatusパネルにAudioContextが「Running」と表示されていることを確認してください。コンテキストが「Suspended」でスタックした場合は、ページを再読み込みしてください。
- ジェスチャーが反応しない: Freeze Rotationがアクティブになっていないか、軸スライダーがゼロに固定されていないかを確認してください。Reset Stateで中央に戻してください。
- パネルの乱雑さ: Hide Panelsを切り替えてから、必要なものだけを再度開いてください。Focus Modeはパネルを非表示にしますが、トグルはドッキングされたままです。
- MIDIが検出されない: ブラウザの権限がMIDIを許可していることを確認し、**Conne
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Performing Orthonotone Polychoral Instrument
Contents
- Stage setup
- Performance quickstart
- Control surface map
- Gestural choreography
- Scene design and snapshots
- Tempo and groove engine
- Recording and sharing takes
- Troubleshooting cues
- Reference atlas
Stage setup
- Serve the project – run any static server from the repo root (
npx http-server .is sufficient) and openpolychoral-instrument-mvp.htmlin a Chromium-based browser for best WebAudio timing. - Prime Playwright harness (optional) –
npm installonce, thennpm run checkto ensure the QA hooks remain healthy before and after your session. - Warm the audio graph – click Enable Audio in either the toolbar or System section of the Controls panel. Browsers insist on a user gesture before sound.
- Set your monitoring level – adjust Master Volume immediately; presets and snapshots respect the level currently set.
Performance quickstart
- Canvas focus – keep the canvas in view (toggle Focus Mode if panels crowd the stage). The hypercube visualization reacts to the same modulation that drives the synth.
- Baseline scene – start from Neutral Lattice or Prismatic Bloom in Quick Scene to align with the sound you want. Custom tweaks always begin from the current selection.
- Check system status – expand the Live State Vectors panel for meters showing axis energy, edge resonance, and face harmonic bloom. Use these readouts to balance the mix while improvising.
- Keep audio alive – if silence returns after inactivity, tap Enable Audio again; the button mirrors the AudioContext state.
Control surface map
State Space
- Quick Scene selector: instant morph targets (Neutral, Drift, Bloom, Pulse).
- Snapshots: name and store mixes for instant recall mid-set.
- Dimension / Morph / Grid / Fidelity sliders: reshape the rendered hyper lattice and corresponding harmonic density.
Timbre Architecture
- Line Thickness, Shell Width, Tetra Density: sculpt the visual-acoustic shell; thicker values emphasize lower resonances.
- Color Shift & Glitch Intensity: paint spectral hue and sprinkle jittered overtones.
Rotation Velocities
- Six sliders (XY…ZW) drive base angular speed in radians/sec. Pair them with gestures for evolving drones versus rhythmic pulses.
System Suite
- Master Volume controls output gain post-fader.
- Enable Audio toggles the synth graph.
- Symmetry Snap recenters rotation for crystalline chords.
- Reset State returns sliders to defaults while leaving audio on.
- Freeze Rotation halts motion for sustained pads.
- MIDI Bridge connects controllers, enabling external modulation.
- Tempo Sync buttons follow external MIDI clock or rephase the internal clock.
Gestural choreography
- Pointer drags: default drags modulate XY/YZ/XZ; hold Shift for XW/YW, Alt for XZ/ZW, Ctrl / ⌘ for fine isoclinic blends.
- Touchscreens: second finger emulates Shift, third finger unlocks Alt; no hardware keyboard required.
- Motion input (beta): enable via Gesture panel for accelerometer blending; calibrate neutral tilt before performing.
- Focus Mode & Hide Panels: reclaim screen real estate mid-performance without losing panel state.
Scene design and snapshots
- Choose or sculpt a starting scene via Quick Scene.
- Dial lattice parameters (Dimension/Morph/Grid/Fidelity) to set harmonic density.
- Shape timbre with Shell/Line/Tetra and Color/Glitch controls.
- Balance rotation speeds so Status panel meters pulse in complementary patterns (e.g., pair XY with XZ for shimmering fifths).
- Store the state: enter a descriptive name and click Save Snapshot; it appears in the snapshot list for one-click recall.
- Annotate experiments – log notable parameter sets in
audio-upgrade-turn2-core-dsp.mdor related plan docs so future performers can reproduce them.
Tempo and groove engine
- Clock Division & Rhythm Pattern choose internal sequencer grids (Quarter, Eighth, Triplet, Sixteenth; Drive Pulse, Syncopated Lift, Euclidean Five, Ambient Bloom, Custom Sculpt).
- Groove Swing introduces humanized delay; values above 0.3 create loping polyrhythms.
- Pattern Sculptor appears when Custom Sculpt is selected—paint per-step intensities, use Euclidise for evenly spaced hits, Humanise for slight randomness, or Clear to reset.
- MIDI Clock Follow syncs modulation to external gear; monitor Tempo Sync and Clock Phase in the Status panel to verify lock.
Recording and sharing takes
- Screen capture – use system-level screen/audio recorder (e.g., QuickTime, OBS) to capture both visuals and sound; ensure desktop audio is routed from the browser.
- Snapshot setlists – before recording, queue snapshots in performance order for rapid transitions.
- Document presets – after recording, export slider values by copying the QA report (Status → QA Diagnostics → Copy Report) to archive performance settings.
- Share context – attach relevant plan doc links or commit hashes when distributing audio/video so collaborators can align with the build you used.
Troubleshooting cues
- No sound after enabling: confirm Master Volume > 0 and the Status panel shows AudioContext "Running". Reload the page if the context gets stuck in "Suspended".
- Gestures feel unresponsive: check if Freeze Rotation is active, or if axis sliders are pegged at zero. Recenter with Reset State.
- Panel clutter: toggle Hide Panels then reopen only what you need; Focus Mode hides panels but keeps toggles docked.
- MIDI not detected: ensure browser permissions allow MIDI, press Connect MIDI again, and verify device appears in the dropdown.
Reference atlas
- Instrument surface:
polychoral-instrument-mvp.html– main performance canvas, panels, and synth wiring. - Render & audio theory:
hypercube_core_webgl_system.md,audio-synthesis-master-plan.md,audio-upgrade-turn2-core-dsp.md. - Roadmaps:
mvp-roadmap.md,development-expansion-plan.md,interface-responsiveness-plan.md. - QA harness:
check-instrument.jsfor Playwright-driven regression playback.