Kirjautuminen

Haku

Tehtävät

Hakemisto: QBasic: Ääni ja musiikki: PLAY

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

Tietoa sivustosta