To keep from cluttering up the JetBall thread:
I admit to have not having RTFMed so I apologize if this question is answered there.
Do I understand correctly that this
FOR I=110 TO 400 STEP 10
would be properly compiled into a sound list of 100ms tones sweeping from 110Hz to 400Hz by increments of 10Hz?
Not quite right. There are two ways to generate sound lists: SLCOMPILER and SLCONVERT. There are quite a number of pages devoted to this in the docs which I won't repeat here. Be sure you are reading the docs with "Dolcetto".
10 FOR I=1 TO 4
20 CALL SOUND(100,220,0)::CALL SOUND(100,330,0)::CALL SOUND(100,440,0)
30 NEXT I
SLCOMPILER would make a sound list that would play line 20 four times.
SLCONVERT works differently and could do what you want and more.
10 CALL LABEL("LOOP1")
20 FOR I=110 TO 400 STEP 10::CALL SOUND(100,I,0)::NEXT I
30 CALL LOOP("LOOP1",4)
SLCONVERT would make a sound list that would play the ascending notes in line 20 and they would be played 4 times.