NOTES FROM DISCUSSION WITH PETER 02/20/2003

RESOURCES
+ BATS NCDemo / OpenAL.dll, MSVRTD.dll, pyTTS.py, pyOpenAL.py (I think): spatial sound libraries
  - See pyOpenAL/Examples
+ Python: http://www.python.org/
  - Tutorial: http://www.python.org/doc/tut/
+ Win32 library for Python: http://starship.python.net/crew/mhammond/
+ Python Numeric 22.0 library: http://www.pfdubois.com/numpy/
+ wxPython GUI library: http://www.wxpython.org/

OPTIONAL RESOURCES
+ EditPlus text editor (I like this): http://www.editplus.com/
+ Crimson text editor (Peter likes this): http://www.crimsoneditor.com/
+ pyDoc documentation: http://web.pydoc.org/

SYNTAX / COMMANDS
+ dir(<classname>): gives names of methods
+ help(<classname>, <methodname>): provides help for a method
+ _<name>_: global variable for Python system (e.g., _main_ is the name of the main class)

TECHNICAL NOTES
+ To convert text to spatial sound, do the following (and later write a class to do this in one step):
  pyTTS + text file -> *.wav file -> pyOpenAL
+ Put *.dll's in the same directory as the file or in Win32.
+ BATS group has found that there's a max of 30 sound sources.
+ A buffer is the net result of all the sound sources that the user will hear.
+ Spatial sounds are specified by the position and orientation of the user's head and sound sources.
  Sound sources also have a spatial velocity (OpenAL), a reading velocity (pyTTS), and a voice (pyTTS).
-------------------------------------------------------------------------------------------------------
DOWNLOADING BATS VIA CVS 2/22/2003

1. Download a CVS client
   - Cygwin: http://www.cygwin.com/
   - WinCVS: http://www.wincvs.org/ (I couldn't figure out how to use this)
   - TortoiseCVS: http://www.tortoisecvs.org/ (Peter uses this)

2. Start the CVS client and enter
	cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/uncbats login

3. For each module, use the CVS client to enter
	cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/uncbats co [modulename]
   where [modulename] is either a module (dir) or file from below:
	CVSROOT/        
	(dir) EnglandDemo/        
	(dir) MapMaker/        
	(dir) NCDemo/        
	(dir) SonOfBATS/        
	(dir) batsroot/
	(file) batsManager.py
	(file) batsNode.py
	(file) batsRenderable.py
	(file) batsUI.wdr
	(file) batsUI_wdr.py
	(file) plan.txt
	(file) pyGL.py