ChucK patches for chess game, see http://chuck.cs.princeton.edu and the
README.txt file i the chess/chess/ directory.

Use "chuck --probe" to determine which DAC to use.
Following seems to minimize crackle artifacts on the Mac:

chuck --dac4 --srate44100 --bufsize2048 --blocking  chorusmanytones.ck

On the program's author'a machines, --bufsize2048 works best for a MacBook
Pro running OSX, while --bufsize512 (the default) is the only setting that
works for an Alienware machine running XP.

The pairings of the ChucK files in this directory with the gane-to-music
Python plugins go as follows, as outlined in the following lines from
chessgame.py.

2 BANKS x 32 OSCILLATORS EACH:
    chesstones.ck

def testa():
    start('simpleSineInterpreter',16)

def testb():
    start('polySineInterpreter',16)

def testc():
    start('shuffleSineInterpreter',16)

def testd():
    start('aheadSineInterpreter',16)
--------------------------------------------
4 BANKS x 64 OSCILLATORS EACH:
    manytones.ck
    chorusmanytones.ck
    pulsetry.ck (noisey)

def teste():
    start('sustainSineInterpreter',32)

def testf(transforms='transformsmore'):
    start('echosustainSineInterpreter',(32, transforms))

def testg(transforms='transformsmore'):
    start('pannerSustainInterpreter',(32, transforms))
