The reference manual has this to say:
The tables specify a list of waveforms as follows: (table0 time1 table2 ... timeN tableN), where each table is a sound representing one period.
Here is my attempt:
Code: Select all
(setf mytable (maketable (osc 2))) (setf mytable2 (maketable (osc 1))) (siosc 60 (s-rest 1) '(mytable 1 mytable2))
siosc-breakpoints : BREAKPOINTS = (MYTABLE 1 MYTABLE2)
error: SIOSC expecting SOUND in table list
from reading nyquist.lsp, it seems that (soundp (car '(mytable 1 mytable2))) returns false. Why is that?