I am trying to finish up my hAv1c+ release, and I want to have the track info cycle through 3-5 items on a timer. I'd like to use setvar and byvar rather than referencing a txt /DEFINE file.
The problem I have is how to get the setvar back to 0. for example:
Code:
"ONSKINSTART","SETVAR;SONGCHOICE;0"
"TIMER","SETVAR;SONGINFO;$SONGCHOICE$||EVAL;SONGCHOICE;$SONGCHOICE$+1"
L01,,,,,,,,,,"BYVAR;SONGINFO;TRACKTITLE<<TAGARTIST<<TAGALBUM"
With this, on skin start, the label displays the Track Title, and on the next interval, it switches to the Artist, and the next interval it switches to the Album, but after that it displays nothing (since the setvar will show 3 or more from $SONGCHOICE$...
So, how do I cycle back to 0 once it's at the end of the list?