繰り返しが多い楽曲ならマクロ機能で十分実現できると思いますよ。 {ラベル名=MML}で繰り返したいフレーズを定義して、{ラベル名}で呼び出しが出来ます。 BGMPLAY "{HOGE=CDEFGAB<C}{HOGE}" といった感じです。