SSCSSS Version 2.0 - Usage Hints
1 -- Use Copy and Paste in Your Editor
SSCSSS does not produce real time audio, so you cannot immediately hear the
results of parameter changes. Making one change, running the program, loading
the result into your EX, then listening to it can be very tedious. One help is
to use the copy and paste capabilities of whatever editor you are using to
make several versions of the specification with different parameters. It is
not necessary to rename the voices to do this. This will allow you to listen
to several versions in one cycle of running SSCSSS etc.
2 -- Use an Editor That Lets You Go To a Line Number
Most messages generated by the program include the line number that caused
them. If you can use an editor that will let you see the line numbers, or
better go to a line number, it will make finding the problem easier.
3 -- Use "option logws" to Find Errors
Some messages are generated by parts of the program not directly connected
with reading the input file. These will be easier to fix if you include
"option logws" in the input file. This will give an indication of where the
problem is, look at the last wave in the log file. This should help to
determine where the problem is.
4 -- The "Sample with no harmonics." Message
This particular message can be harder to deal with. If the conditions,
minimum dba, and alias check result in having no harmonics for a sample,
the program is unable to generate a sample. Put "option logws" in the file
and change the condition to "> 0" (i.e. all harmonics). Then look at what
harmonics are in the log file and determine how to change the input.