ここでそろそろ、Songのフォーマットを考えてみます。
Songのフォーマット
マシン
ホストするプラグイン
・VST、Psycleプラグイン(Must)
・DXi(Want)
・ビルトイン
・XMサンプラー(Must)
・リバーブ(Want)
・ディレイ(Want)
・コーラス(Want)
・フェイザー(Want)
・コンプレッサー(Want)
マシンをグループ化し、ひとつのマシンとして使用できる
・Machine Group(Must)
マシンの結線をもう少し柔軟にできるように
・L、Rを分けて出力(Must)
・マルチティンバー対応(Want)
パターン
・基本はタイム、ピッチ、ベロシティ、ゲートタイムの4つで構成(Must)
・1Rowは4バイト * 4つの16バイトで構成(Must)
シーケンス
マルチパートシーケンスに対応(Must)
シーケンスのマージ(Must)
Mustは必ず実装するもの、Wantは実装できたらいいなーと思っているものです。