最大何バイト入るか計算してみました
BGMGETVの変数は1つ1バイトで、
$0=値$1=値...
みたいなのを大量につなげればデータを保存できるってことですよね。
$0=値3桁$1=値3桁...$7=値3桁R の49文字1セットで8バイト保存できます
そしてmkIIは1行100文字だから、
BGMSET 128,A$,B$,C$,...,Z$,_$,A0$,A1$
まで書いて最大29個の変数が使えて、
1変数255文字なので、255*29=7395文字
ここで49*150=7350なので、150セットのデータを保存して、
余った45文字に$0=値$1=値...$5=値と
高速化のためL192を入れて合計150*8+6=1206バイト
BGMは128〜255の128曲だから、
保存できるバイト数は1206*128=154368バイトですかね
違ってたらすみません