This class is missing documentation.
Copy and paste the text below and save to HelpSource/Classes/XiiSoundScratcher.schelp
TITLE:: XiiSoundScratcher summary:: (put short description here) categories:: Undocumented classes related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc. DESCRIPTION:: (put long description here) CLASSMETHODS:: METHOD:: new (describe method here) ARGUMENT:: server (describe argument here) ARGUMENT:: channels (describe argument here) ARGUMENT:: setting (describe argument here) returns:: (describe returnvalue here) INSTANCEMETHODS:: METHOD:: refresh (describe method here) returns:: (describe returnvalue here) METHOD:: updatePoolMenu (describe method here) returns:: (describe returnvalue here) METHOD:: clear (describe method here) ARGUMENT:: worm (describe argument here) returns:: (describe returnvalue here) METHOD:: initXiiSoundScratcher (describe method here) ARGUMENT:: server (describe argument here) ARGUMENT:: channels (describe argument here) ARGUMENT:: setting (describe argument here) returns:: (describe returnvalue here) METHOD:: xiigui (describe method here) returns:: (describe returnvalue here) METHOD:: getState (describe method here) returns:: (describe returnvalue here) METHOD:: initXiiSoundScratcherSwing (describe method here) ARGUMENT:: server (describe argument here) ARGUMENT:: channels (describe argument here) ARGUMENT:: setting (describe argument here) returns:: (describe returnvalue here) METHOD:: win (describe method here) returns:: (describe returnvalue here) EXAMPLES:: code:: (some example code) ::