曲の開始から終わりまでかかる時間(フレーム数)を事前に調べておき、終わる数フレーム前に別のトラックで演奏を始めるというのはどうでしょうか。演奏する前にBGNSETかBGMSETDで定義曲番号(128~255)を登録する必要があります。