--- audioIO_Linux.c.orig	Sat May 31 19:47:58 1997
+++ audioIO_Linux.c	Sun Jun  7 22:06:58 1998
@@ -20,13 +20,15 @@
 
 #ifdef HAVE_MACHINE_SOUNDCARD_H
 #include <machine/soundcard.h>
+#elif defined (HAVE_SOUNDCARD_H)
+#include <soundcard.h>
 #else
 #include <linux/soundcard.h>
 #endif
 
 /* optimal fragment size */
 
-int AUSIZ = 0;
+int AUSIZ = 32768;
 
 /* declare these static to effectively isolate the audio device */
 
@@ -44,7 +46,7 @@
 {
 	int supportedMixers, play_format=AFMT_S16_LE;
 
-	if ((audio_fd = open ("/dev/dsp", O_WRONLY, 0)) == -1)
+	if ((audio_fd = open ("/dev/audio", O_WRONLY, 0)) == -1)
 		die("Unable to open the audio device\n");
 	DB(audio, msg("Audio device opened on %d\n",audio_fd); )
 
