V1[]
BGMGETV
is not a function in SmileBasic V1.
V2[]
BGMGETV
is a system function which takes two parameters, a track number (0 to 7 inclusive) and an MML variable number (also 0 to 7 inclusive).
If MML music is playing on the selected track, the function returns the value of the corresponding variable. For instance, after the code BGMSET 128,"$2=90[R]":BGMPLAY 5,128
, the function BGMGETV(5,2)
will give the value 90
. Uninitialized MML variables have the value -1, and if the specified track is not playing an MML string, the function will return -1.
See also BGMSETV (Command)
V3[]
No information on SmileBasic V3.