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