tonecheck01

 

VRC7ベーシック専用 FM音源 プリセット音色チェックプログラム

 

プリセットの音色(15種)を指定しオクターブを変えながらサンプルを流すプログラム。

$9010に対象となるレジスタの番号を書き込んでから$9030に値を書き込むことで

レジスタに数値が反映され発音されます。

250行の「'」を取り除けば繰り返し実行されるようになります。

 

 

 

10 ' VRC7 BASICセンヨウ  FMオンゲン  ハッセイ  テスト
100 INPUT "TONE (1-15)";TN:IF TN<1 OR TN>15 THEN 100
110 TN=TN*16:POKE &H9010,&H30:POKE &H9030,TN:WT=350:FN=15
120 FOR OC=0 TO 7:RESTORE:IF OC=7 FN=31
130 FOR I=0 TO FN
140 READ P1
150 IF P1=0 GOTO 200
160 POKE &H9010,&H20:POKE &H9030,0
170 READ P2:P2=P2 OR (OC*2)
180 POKE &H9010,&H10:POKE &H9030,P1
190 POKE &H9010,&H20:POKE &H9030,P2
200 '?P2,P1,OC:WT=80
210 FOR J=0 TO WT:NEXT
220 NEXT
230 NEXT
240 POKE &H9010,&H20:POKE &H9030,0
250 'GOTO 100
260 END
270 DATA 172,48,0,0,129,48,172,48,0,0,129,48
280 DATA 172,48,129,48,172,48,217,48,02,49,0,0,0
290 DATA 230,48,0,0,193,48,230,48,0,0,193,48
300 DATA 230,48,193,48,162,48,193,48,129,48,0,0,0

 

 

Joomla templates by a4joomla