mci(Windowsの音楽プレーヤー)を使えばいけます。
※ただ再生時間を書き込まなければいけないので少々面倒です。
mci "close bgm1"
mci "open 生きる森林世界.mp3"\" type mpegvideo alias bgm1"
mci "set bgm1 time format milliseconds"
*main
if playBGM=0:playBGM=1:mci "play bgm1" ; 再生
mci "status bgm1 position":bgm1再生位置=stat ; 現在再生位置取得(bgm1再生位置)
if bgm1再生位置>= 63000:mci"seek bgm1 to " + 1 :mci "play bgm1"
await 3
goto *main
63000のところには再生秒数(ミリ秒単位)を入力します。この場合は63秒です。
手間がかかる上にループをやらなければいけないので、別の方法を試したほうがいいかもしれません。