Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 1997 08:14:12 -0700
From:      Amancio Hasty <hasty@rah.star-gate.com>
To:        Ted Knight <e.knight@ix.netcom.com>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: NAS voxware gravis ultrasound card 
Message-ID:  <199705301514.IAA04929@rah.star-gate.com>
In-Reply-To: Your message of "Fri, 30 May 1997 11:10:32 EDT." <338EEDE8.41C67EA6@ix.netcom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Try the sound driver :
ftp://rah.star-gate.com:/pub/guspnp7.tar.gz

And let us know if it works out for you.

As for NAS it works great over here and I use every day to play 
back my telephone messages .

rah is now back up had dns problems early on this week.


	Regards,
	Amancio

>From The Desk Of Ted Knight :
> This is a multi-part message in MIME format.
> 
> --------------446B9B3D2781E494167EB0E7
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> 
> Hi Amancio,
> 
> rah.star-gate.com seems not to be connected to the world.
> 
> I want to usae Festival with NAS so I can get some fairly decent sound.
> 
> I am having trouble getting the NAS server started.  I have attached the
> output of cat /dev/sndstat  and kdump of ktrace of au -aa
> 
> The kdump indicates that /dev/audio is busy.  I cant see how this is so.
> 
> Can you help  me get the NAS server running.  I am running FBSD 2.2.1 
> and an original Ultrasound card which is forking fine on other
> application.
> 
> I am sure this is not as gee whiz  as the bt848 to you, however, I need
> some help here.
> 
> Thanks,
> Ted Knight
> 
> --------------446B9B3D2781E494167EB0E7
> Content-Type: text/plain; charset=us-ascii; name="sndstat.out"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline; filename="sndstat.out"
> 
> VoxWare Sound Driver:3.0-beta-950506 (Sun Feb 5 14:38:12 EST 1995 freebsd-hac
kers@freefall.cdrom.com)
> Config options: ffffffff
> 
> Installed drivers: 
> Type 4: Gravis Ultrasound
> 
> 
> Card config: 
> Gravis Ultrasound at 0x220 irq 12 drq 1
> 
> Audio devices:
> 0: Gravis UltraSound
> 
> Synth devices:
> 0: Gravis UltraSound 3.7 (1024k)
> 
> Midi devices:
> 0: Gravis UltraSound Midi
> 
> Timers:
> 0: System Timer
> 1: OPL-3/GUS Timer
> 
> Mixers:
> 0: ICS2101 Multimedia Mixer
> 
> --------------446B9B3D2781E494167EB0E7
> Content-Type: text/plain; charset=iso-8859-1; name="kdump.out"
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline; filename="kdump.out"
> 
>    256 ktrace   RET   ktrace 0
>    256 ktrace   CALL  readlink(0x8066eaa,0xefbfd388,0x3f)
>    256 ktrace   NAMI  "/etc/malloc.conf"
>    256 ktrace   RET   readlink -1 errno 2 No such file or directory
>    256 ktrace   CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
>    256 ktrace   RET   mmap 134324224/0x801a000
>    256 ktrace   CALL  break(0x5000)
>    256 ktrace   RET   break 0
>    256 ktrace   CALL  break(0x6000)
>    256 ktrace   RET   break 0
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/sbin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/usr/sbin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/usr/local/sbin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/bin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/usr/bin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/usr/local/bin/au"
>    256 ktrace   RET   execve -1 errno 2 No such file or directory
>    256 ktrace   CALL  execve(0xefbfd450,0xefbfd910,0xefbfd91c)
>    256 ktrace   NAMI  "/usr/X11R6/bin/au"
>    256 auvoxware RET   execve 0
>    256 auvoxware CALL  open(0x109c,0,0)
>    256 auvoxware NAMI  "/usr/libexec/ld.so"
>    256 auvoxware RET   open 3
>    256 auvoxware CALL  read(0x3,0xefbfd8b8,0x20)
>    256 auvoxware GIO   fd 3 read 32 bytes
>        "=CC\0\M^F=C0\0=D0\0\0\0 \0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\0\0\0=
> \0"
>    256 auvoxware RET   read 32/0x20
>    256 auvoxware CALL  mmap(0,0xd000,0x5,0x2,0x3,0,0,0)
>    256 auvoxware RET   mmap 134311936/0x8017000
>    256 auvoxware CALL  mmap(0x8024000,0x2000,0x3,0x12,0x3,0,0xd000,0)
>    256 auvoxware RET   mmap 134365184/0x8024000
>    256 auvoxware CALL  getuid
>    256 auvoxware RET   getuid 0
>    256 auvoxware CALL  geteuid
>    256 auvoxware RET   geteuid 0
>    256 auvoxware CALL  getgid
>    256 auvoxware RET   getgid 0
>    256 auvoxware CALL  getegid
>    256 auvoxware RET   getegid 0
>    256 auvoxware CALL  __sysctl(0xefbfd80c,0x2,0x80258bc,0xefbfd814,0,0)
>    256 auvoxware RET   __sysctl 0
>    256 auvoxware CALL  mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
>    256 auvoxware RET   mmap 134373376/0x8026000
>    256 auvoxware CALL  open(0x8018a82,0,0)
>    256 auvoxware NAMI  "/var/run/ld.so.hints"
>    256 auvoxware RET   open 4
>    256 auvoxware CALL  read(0x4,0xefbfd7f8,0x20)
>    256 auvoxware GIO   fd 4 read 32 bytes
>        "iHDL\^B\0\0\0 \0\0\0007\0\0\0p
> 	\0\0\^N\a\0\0~\^Q\0\0=D7\^F\0\0"
>    256 auvoxware RET   read 32/0x20
>    256 auvoxware CALL  mmap(0,0x117e,0x1,0x1,0x4,0,0,0)
>    256 auvoxware RET   mmap 134406144/0x802e000
>    256 auvoxware CALL  close(0x4)
>    256 auvoxware RET   close 0
>    256 auvoxware CALL  stat(0x802ea72,0xefbfd7ac)
>    256 auvoxware NAMI  "/usr/lib/libc.so.3.0"
>    256 auvoxware RET   stat 0
>    256 auvoxware CALL  stat(0x80290a0,0xefbfd7d4)
>    256 auvoxware NAMI  "/usr/lib/libc.so.3.0"
>    256 auvoxware RET   stat 0
>    256 auvoxware CALL  open(0x80290a0,0,0)
>    256 auvoxware NAMI  "/usr/lib/libc.so.3.0"
>    256 auvoxware RET   open 4
>    256 auvoxware CALL  read(0x4,0xefbfd7b4,0x20)
>    256 auvoxware GIO   fd 4 read 32 bytes
>        "=CC\0\M^F=C0\0\M^P\^E\0\0@\0\0\^P=C7\0\0\^D2\0\0 \0\0\0\0\0\0\0\0=
> \0\0\0"
>    256 auvoxware RET   read 32/0x20
>    256 auvoxware CALL  mmap(0,0x69710,0x5,0x2,0x4,0,0,0)
>    256 auvoxware RET   mmap 134414336/0x8030000
>    256 auvoxware CALL  close(0x4)
>    256 auvoxware RET   close 0
>    256 auvoxware CALL  mprotect(0x8089000,0x4000,0x7)
>    256 auvoxware RET   mprotect 0
>    256 auvoxware CALL  mmap(0x808d000,0xc710,0x7,0x1012,0xffffffff,0,0,0)=
> 
>    256 auvoxware RET   mmap 134795264/0x808d000
>    256 auvoxware CALL  mmap(0,0xa000,0x3,0x1002,0xffffffff,0,0,0)
>    256 auvoxware RET   mmap 134848512/0x809a000
>    256 auvoxware CALL  munmap(0x802e000,0x117e)
>    256 auvoxware RET   munmap 0
>    256 auvoxware CALL  close(0x3)
>    256 auvoxware RET   close 0
>    256 auvoxware CALL  close(0)
>    256 auvoxware RET   close 0
>    256 auvoxware CALL  close(0x1)
>    256 auvoxware RET   close 0
>    256 auvoxware CALL  write(0x2,0xefbfd4e0,0)
>    256 auvoxware GIO   fd 2 wrote 0 bytes
>        ""
>    256 auvoxware RET   write 0
>    256 auvoxware CALL  getpgrp
>    256 auvoxware RET   getpgrp 256/0x100
>    256 auvoxware CALL  getdtablesize
>    256 auvoxware RET   getdtablesize 64/0x40
>    256 auvoxware CALL  socket(0x2,0x1,0)
>    256 auvoxware RET   socket 0
>    256 auvoxware CALL  setsockopt(0,0xffff,0x4,0xefbfd8c4,0x4)
>    256 auvoxware RET   setsockopt 0
>    256 auvoxware CALL  bind(0,0xefbfd8c8,0x10)
>    256 auvoxware RET   bind 0
>    256 auvoxware CALL  setsockopt(0,0xffff,0x80,0x18c1c,0x8)
>    256 auvoxware RET   setsockopt 0
>    256 auvoxware CALL  listen(0,0x5)
>    256 auvoxware RET   listen 0
>    256 auvoxware CALL  ioctl(0,SIOCGIFCONF,0xefbfd0cc)
>    256 auvoxware RET   ioctl 0
>    256 auvoxware CALL  readlink(0x807aeaa,0xefbfd018,0x3f)
>    256 auvoxware NAMI  "/etc/malloc.conf"
>    256 auvoxware RET   readlink -1 errno 2 No such file or directory
>    256 auvoxware CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
>    256 auvoxware RET   mmap 134406144/0x802e000
>    256 auvoxware CALL  break(0x1d000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  break(0x1e000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  umask(0)
>    256 auvoxware RET   umask 18/0x12
>    256 auvoxware CALL  mkdir(0xafef,0x1ff)
>    256 auvoxware NAMI  "/tmp/.sockets"
>    256 auvoxware RET   mkdir -1 errno 17 File exists
>    256 auvoxware CALL  unlink(0x18e36)
>    256 auvoxware NAMI  "/tmp/.sockets/audio0"
>    256 auvoxware RET   unlink 0
>    256 auvoxware CALL  socket(0x1,0x1,0)
>    256 auvoxware RET   socket 1
>    256 auvoxware CALL  bind(0x1,0x18e34,0x16)
>    256 auvoxware NAMI  "/tmp/.sockets/audio0"
>    256 auvoxware RET   bind 0
>    256 auvoxware CALL  listen(0x1,0x5)
>    256 auvoxware RET   listen 0
>    256 auvoxware CALL  umask(0x12)
>    256 auvoxware RET   umask 0
>    256 auvoxware CALL  sigaction(0xd,0xefbfd8c4,0xefbfd8b8)
>    256 auvoxware RET   sigaction 0
>    256 auvoxware CALL  sigaction(0x1,0xefbfd8bc,0xefbfd8b0)
>    256 auvoxware RET   sigaction 0
>    256 auvoxware CALL  sigaction(0x2,0xefbfd8b4,0xefbfd8a8)
>    256 auvoxware RET   sigaction 0
>    256 auvoxware CALL  sigaction(0xf,0xefbfd8ac,0xefbfd8a0)
>    256 auvoxware RET   sigaction 0
>    256 auvoxware CALL  open(0xefbfd83c,0,0x1b6)
>    256 auvoxware NAMI  "/etc/X0.hosts"
>    256 auvoxware RET   open -1 errno 2 No such file or directory
>    256 auvoxware CALL  sigaction(0x1e,0xefbfd8c0,0xefbfd8b4)
>    256 auvoxware RET   sigaction 0
>    256 auvoxware CALL  getppid
>    256 auvoxware RET   getppid 206/0xce
>    256 auvoxware CALL  break(0x1f000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  break(0x20000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  break(0x21000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  open(0x18eb0,0,0x1b6)
>    256 auvoxware NAMI  "/usr/X11R6/lib/AUVoxConfig"
>    256 auvoxware RET   open 3
>    256 auvoxware CALL  break(0x22000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  break(0x27000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  ioctl(0x3,TIOCGETA,0xefbfd758)
>    256 auvoxware RET   ioctl -1 errno 25 Inappropriate ioctl for device
>    256 auvoxware CALL  fstat(0x3,0xefbfd6d4)
>    256 auvoxware RET   fstat 0
>    256 auvoxware CALL  break(0x29000)
>    256 auvoxware RET   break 0
>    256 auvoxware CALL  read(0x3,0x27000,0x2000)
>    256 auvoxware GIO   fd 3 read 1038 bytes
>        "#
> 	#	A sample config file for the VOXware nas server
> 	#
> 	# $NCDId: @(#)AUVoxConfig.eg,v 1.1 1996/04/24 17:00:06 greg Exp $
> 	verbose
> 	#inputsection
> 	#	device		"/dev/dsp"		# the SB emulation on m
y\
> 	 PAS16
> 	#	maxrate		11025
> 	#	minrate		4000			# Kind of redundant
> 	#	maxfrags	3			# We want really low la
t\
> 	ency
> 	#	minfrags	2			# the default
> 	#	fragsize	256			# Again, for low latenc
y
> 	#	wordsize	8			# It only handles 8 bit
s\
> 	 anyway
> 	#	numchans	1			# Glorious living mono
> 	#end
> 	#
> 	outputsection
> 		device		"/dev/audio0"		# the full 16 bit inter
f\
> 	ace!
> 		maxrate		22000			# is flakey on my OPTi 
m\
> 	b at 44
> 		minrate		5000			# Redundant again
> 		maxfrags	3			# Low latency (for doom
!\
> 	)
> 		minfrags	2			# redundant really.
> 		fragsize	256			# Low latency again..
> 		wordsize	8			# Yes!
> 		numchans	1			# HiFi Stereo!
> 	end
> 	=
> 
> 	#
> 	#	An el cheapo full duplex setup could have the following output
> 	#	section with the above inputsection, assuming that all they had
> 	#	was an 8 bit SB and the PC speaker.
> 	#
> 	#outputsection
> 	#	device	"/dev/pcaudio"
> 	#	maxrate		8000
> 	#	minrate		8000
> 	#	wordsize	8
> 	#end
>        "
>    256 auvoxware RET   read 1038/0x40e
>    256 auvoxware CALL  read(0x3,0x27000,0x2000)
>    256 auvoxware GIO   fd 3 read 0 bytes
>        ""
>    256 auvoxware RET   read 0
>    256 auvoxware CALL  write(0x2,0xefbfd0c0,0x16)
>    256 auvoxware GIO   fd 2 wrote 22 bytes
>        "+++ Maxfrags set to 3
>        "
>    256 auvoxware RET   write 22/0x16
>    256 auvoxware CALL  write(0x2,0xefbfd0c0,0x16)
>    256 auvoxware GIO   fd 2 wrote 22 bytes
>        "+++ Minfrags set to 2
>        "
>    256 auvoxware RET   write 22/0x16
>    256 auvoxware CALL  write(0x2,0xefbfd0c0,0x14)
>    256 auvoxware GIO   fd 2 wrote 20 bytes
>        "Fragsize set to 256
>        "
>    256 auvoxware RET   write 20/0x14
>    256 auvoxware CALL  ioctl(0x3,TIOCGETA,0xefbfd74c)
>    256 auvoxware RET   ioctl -1 errno 25 Inappropriate ioctl for device
>    256 auvoxware CALL  open(0x1d060,0x2,0)
>    256 auvoxware NAMI  "/dev/audio0"
>    256 auvoxware RET   open -1 errno 16 Device busy
>    256 auvoxware CALL  write(0x2,0xefbfd178,0x15)
>    256 auvoxware GIO   fd 2 wrote 21 bytes
>        "
> 	Fatal server error:
>        "
>    256 auvoxware RET   write 21/0x15
>    256 auvoxware CALL  write(0x2,0xefbfd14c,0x2c)
>    256 auvoxware GIO   fd 2 wrote 44 bytes
>        "could not create audio connection block info"
>    256 auvoxware RET   write 44/0x2c
>    256 auvoxware CALL  write(0x2,0xefbfd178,0x1)
>    256 auvoxware GIO   fd 2 wrote 1 bytes
>        "
>        "
>    256 auvoxware RET   write 1
>    256 auvoxware CALL  exit(0x1)
> 
> --------------446B9B3D2781E494167EB0E7--
> 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705301514.IAA04929>