The assignment is due Sunday, June 27, 11.59 pm EST. Submission Guidelines
Do not email these large files, but rather include a pointer to a file on a CUCS file system that the TA can access or a URL. Refer to CS personal homepage setup for how to put your file under CUCS file system.
You can use either a microphone or 1/8" headphone cable. Both are available from any computer store or Radio Shack for $10 or less.
.AU sound samples can be found in the /usr/demo/SOUND/sounds/
directory on Sun systems such as cluster.cs.columbia.edu.
Be sure to disable the audio feedback from the microphone by checking the microphone 'mute' checkbox in the playback section (Options/Properties) of your Windows audio mixer, accessible through the speaker icon in the system tray. You must unmute the microphone input volume in the recording section of the audio mixer.
Currently, simultaneous recording and playback doesn't work at all with the Sun JDK 1.3/1.4 for GNU/Linux. Thus, Java developers can either use Tritonus implementation or use Windows.
The application can be written in C(++) or Java. You may choose either Linux, Solaris or Windows (XP). The programming style guidelines apply. You should omit the Columbia copyright, since assignments belong to the author, not the university.