Milestone シーケンサー機能開発

8 years late (Dec 31, 2012, 12:00:00 AM)

リアルタイムで演奏を行うシーケンサー機能の開発を行う。

開発順序は以下の通り。

  1. MIDI モジュールにリアルタイム MIDI IN/OUT 機能を追加実装。
  2. シーケンサーモジュールを実装。
  3. 楽曲モジュールと MML パーサーモジュールに、MML/楽曲データから即座に演奏を行う機能を追加。
    1. 全体演奏のみ。
      • ここまでで、 MIDI シーケンサー (演奏専用) として機能するようになる。
    2. 部分演奏。
    3. MIDI IN に対する MIDI THRU 設定 (演奏中のみ動作)。
  4. オーディオへの対応 (ミキサー、サンプラー、エフェクター、楽器スクリプト各モジュールとの連携、およびオーディオデバイスへのストリーミング出力)
  5. MIDI IN からのリアルタイムレコーディングへの対応。
Note: See TracRoadmap for help on using the roadmap.