Microsoft DirectX 8.0 (Visual Basic)

ステップ 5 : バンドのダウンロード

セグメントを再生するときに忘れやすいのが、バンドのダウンロードである。ウェーブ ファイルの場合、このステップは不要だが、実行しても問題は生じない。MIDI ファイルおよび DirectMusic Producer セグメントでは、このステップは必須である。これによって、シンセサイザは、正しいティンバーでノート メッセージを再生できる。

DirectMusicSegment8.Download メソッドは、オーディオパスまたはパフォーマンスをパラメータとして処理する。通常、アプリケーションで使用するシンセサイザは 1 つだけなので、どちらを使っても問題はない。サンプルでは、「ステップ 3 : オーディオパスの作成」で作成したオーディオパスにセグメントのバンドをダウンロードする。

dmSeg.Download dmPath

LoadSound プロシージャは、サウンドのボリュームと 3D 空間での位置を初期化して終了する。

    scrlPan_Change
    scrlVol_Change
End Sub

次の「ステップ 6 : オーディオパスでのサウンドの再生」に続く。