トピック
STiNGER STiNGER8901

MMLの内部変数の使い方

このプログラムでN0~N127まで続けて鳴らせると思ったのですが、ILLEGAL MMLエラーになってしまいます。どうすれば。
2そうだね
プレイ済み
返信[1]
親投稿
・PLAY前に代入できないような気がする
0そうだね
プレイ済み
返信[2]
親投稿
ΖΕΧ ZEX256
それと再生中待たないと一瞬で終わるような WAIT 30
1そうだね
プレイ済み
返信[3]
親投稿
say sayer.exe
なんかよくわからんけど、こうやったら動いた
1そうだね
プレイ済み
返信[4]
親投稿
前のコメントは間違っていたので削除しました。 FOR I=0 TO 127 BGMPLAY "$0=0R96L16N$0" 'R96で変数設定までの時間稼ぎをしています。 'MMLの変数は、設定しないと-1っぽいです。 '"[N$0]"は、なぜかエラーにならないです。 VSYNC '初回の場合待たないとなぜか有効にならないです。 BGMVAR 0,0,I WHILE BGMCHK(0):VSYNC:WEND 'BGMPLAYが終わるのを待っています。 NEXT
1そうだね
プレイ済み