Subject: xforms mixer update, Gravis UltraSound driver for test
To: None <port-i386@NetBSD.ORG>
From: John Kohl <jtk@kolvir.blrc.ma.us>
List: port-i386
Date: 06/14/1995 00:10:39
I've put up an interim version of my GUS driver (based in large part on
Ken Hornstein's work--thanks, Ken!) and an XForms mixer for the general
audio interface at:
	ftp://sipb.mit.edu/pub/netbsd/GUS/gus-diffs.gz
					  xmixer.tar.gz

>From the GUS driver comments:

/*
 * TODO:
 *  	. figure out why 2048 blocksize (1024 per channel) causes octave
 * 	  drop in sound.
 *	. figure out how interrupt/callback is lost at 44.1kHz/stereo
 *	  when system is busy--seems to disappear when stopped voice
 * 	  has more data (race between playing voice stopping and DMA completion
 *	  trying to set roll/loop
 *	. use CS4231 for 16-bit sampling, for a-law and mu-law playback.
 *	. actually test full-duplex sampling(recording) and playback.
 *	. figure out why playback is so scratchy
 */

==John Kohl