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.