機能紹介
symbiont vsが提供するすべての機能を詳しくご紹介します。
Sample Manager
200スロットのサンプルライブラリを直感的に管理。取得・送信・プレビュー・インポートのすべてに対応します。
- 200サンプルスロット(名前・長さ等のヘッダー情報表示)
- Fetch All / Send All / 個別操作
- 波形プレビュー・再生
- ドラッグ&ドロップによるオーディオファイルインポート
- カット・コピー・ペースト・削除操作
- メモリ使用量表示(8MB中の割合)
- 大きなサンプルのリトライ機構
Sequence Editor
16シーケンス × 10パートのすべてを、3カラムレイアウトで効率的に編集。モーションシーケンスの描画にも対応します。
- 3カラムレイアウト(SEQ選択 / パート編集 / 操作パネル)
- 16シーケンス × 10パート
- パラメータノブ: Level, Pan, Speed, PEG I/A/D, AEG A/D, Start, Length, HiCut, TrgDly
- Speed/Chromatic Speed統合ノブ(モード切替対応)
- 16ステップシーケンサー + Active Steps編集
- Preview via MIDI(モーション付きリアルタイム再生プレビュー)
- ファイル操作: Import/Export vlcspllib
- デバイス転送: SysEx経由でシーケンスデータの送受信
パートコントロール
- パートナンバーパッドでサンプルをトリガー(1〜0キーでパッドトリガーまたはシーケンス切替、Settingsで設定)
- サンプル選択ドロップダウン(名前表示、200スロット対応)
- トグルボタン: Mute、Loop、Reverse、Reverb、Motion
- Stepsボタンでノブ表示と16ステップシーケンサーを切り替え
- パートコピー&ペースト — 全パラメータ、ステップデータ、モーションデータをパート間で複製
モーションエディター
- パラメータノブを長押し(0.5秒)でモーションエディターを起動
- 11パラメータに対応した64ポイント描画 — ドラッグでオートメーション曲線を直接描画
- 1ステップあたり4ポイントの補間で滑らかなパラメータ変化を表現
- Speedモーション(赤)/ Chromatic Speedモーション(青)の独立追跡
- センター基準パラメータ: Pan、Speed、PEG Intensityは中央値からの±値で表示
- Trigger Delayモーションエディター: 16ステップ × 1ポイントのタイミング制御
- Clearボタンで現在のパラメータのモーションデータをリセット
- Preview via MIDI再生中は現在のステップがリアルタイムでハイライト表示
Controller
ライブパフォーマンスに最適化されたレイアウト。フェーダー、パッド、キーボードトリガーで直感的に演奏できます。
- 10パート縦型レイアウト
- ミキサーフェーダー(Level)
- 大型パッド(72×72px)+ キーボードトリガー(1〜0キーでパート1〜10)
- Mute/Solo(パートごと)
- BPMコントロール + 外部クロック同期
- Load from SEQ / Send All Parameters
- トランスポート(Play/Stop/Continue)
MIDIモニター
MIDIメッセージをリアルタイムで確認。デバッグやデータ検証に欠かせないツールです。
- 独立ウィンドウ
- リアルタイムメッセージログ
- クロックメッセージフィルタ
- Multi/Singleチャンネルモード切替
メニュー・ショートカット
豊富なメニューコマンドとキーボードショートカットで、すべての操作を素早く実行できます。
Fileメニュー
| コマンド | ショートカット | 説明 |
|---|---|---|
| New Data | ⌘ + N | 新規データを作成 |
| Open | ⌘ + O | ファイルを開く |
| Save | ⌘ + S | 現在のデータを保存 |
| Save As | ⌘ + ⇧ + S | 名前を付けて保存 |
Editメニュー
| コマンド | ショートカット | 説明 |
|---|---|---|
| Cut | ⌘ + X | 選択中のサンプルをカット |
| Copy | ⌘ + C | 選択中のサンプルをコピー |
| Paste | ⌘ + V | サンプルをペースト |
| Delete | Delete | 選択中のサンプルを削除 |
| Part Copy | — | シーケンスパートをコピー |
| Part Paste | — | シーケンスパートをペースト |
Transferメニュー
| コマンド | 説明 |
|---|---|
| Send All Data | すべてのデータをデバイスに送信 |
| Fetch All Data | デバイスからすべてのデータを取得 |
| Send All Sequence | すべてのシーケンスをデバイスに送信 |
| Fetch All Sequence | デバイスからすべてのシーケンスを取得 |
| Send Selected Sequence | 選択中のシーケンスをデバイスに送信 |
| Fetch Selected Sequence | デバイスから選択中のシーケンスを取得 |
| Send All Sample | すべてのサンプルをデバイスに送信 |
| Fetch All Sample | デバイスからすべてのサンプルを取得 |
1〜0キー
| キー | Controller | Sequence Editor |
|---|---|---|
| 1〜0 | パート1〜10をトリガー | パート1〜10をトリガー or SEQ 1〜10に切替 |
Sequence Editorでの1〜0キーの動作は、Settings(⌘ + ,)でPad Trigger(パッドトリガー)とSequence Switch(シーケンス切替)を切り替えられます。Controllerでは常にパッドトリガーです。
Settings
| コマンド | ショートカット |
|---|---|
| Settings | ⌘ + , |