PLAY-käsky soittaa musiikkia annetun komentojonon mukaan.
PLAY komentojono
Komentojono voi sisältää seuraavia merkkejä/komentoja:
O (oktaavi) - Asettaa käytettävän oktaavin (väliltä 0-6)
< tai > - Muuttaa oktaavia yhden ylemmäksi(>) tai alemmaksi(<)
A - G - Soitettava nuotti
N (nuotti) - Soittaa nuotin järjestysluvun mukaisen nuotin (0 on tauko, 1 on C-nuotti oktaavista 0).
L (pituus) - Asettaa nuottien keston (L1 on kokonuotti, L2 on puolinuotti, jne...)
ML - Legato (hieman tavallista pidemmät nuotit)
MN - Normaali (normaalin pituiset nuotit)
MS - Staccato (hieman tavallista lyhyemmät nuotit)
P (pituus) - Tauko. Pituus on luku väliltä 1-64 (P1 on kokotauko, P2 on puolitauko, jne...)
T (tempo) - Soiton tempo (luku väliltä 32-255, pieni luku = pitkät nuotit, suuri luku = lyhyet nuotit)
MB - Soittaa musiikkia taustalla (tallentaa 32 nuottia nuottipuskuriin ja jatkaa ohjelman suorittamista)
MF - Soittaa musiikkia edustalla (jatkaa ohjelman suoritusta vasta, kun viimeinenkin nuotti on soitettu)
# tai + - Ylentää edeltävän nuotin
- - Alentaa edeltävän nuotin
. - Soittaa edeltävän nuotin pituudeltaan 1,5 kertaisena
Esimerkki:
FOR oktaavi = 0 TO 6 PLAY "O" + STR$(oktaavi) ' Soitetaan ukko-nooa seitsemässä eri oktaavissa PLAY "T70 L16 CCCEDDDFEEDDC P4" NEXT oktaavi
Muuta aiheeseen liittyvää:
SOUND