今日はMachineおよびMachine Routingのクラス構造を考えてました。
やりたいことは、
・L・Rをパラでアウトしたりしたい。
・LineやMic入力をサポートしたい。
・VSTに対しての対応度をもっと高めてみたい(自信はないですが....)。
まあ、Psycleのプラグインのサポートやら、なにやらのサポートなど、いろいろやらなくてはいけない部分はたくさんあるのですが、とりあえずはVST Pluginをメインにホストするつもりで、SDKのドキュメントを見はじめつつ、Modern C++ Designのオブジェクト・ファクトリの項を斜め読み(Machineの生成部分につかえるかな?)してます。
ですが、うまく整理できないんですねぇ...。
歳かな...。