Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 1997 11:10:32 -0400
From:      Ted Knight <e.knight@ix.netcom.com>
To:        multimedia@FreeBSD.ORG
Cc:        Amancio Hasty <hasty@rah.star-gate.com>
Subject:   NAS  voxware  gravis ultrasound card
Message-ID:  <338EEDE8.41C67EA6@ix.netcom.com>

next in thread | raw e-mail | index | archive | help
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-hackers@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 my\
	 PAS16
	#	maxrate		11025
	#	minrate		4000			# Kind of redundant
	#	maxfrags	3			# We want really low lat\
	ency
	#	minfrags	2			# the default
	#	fragsize	256			# Again, for low latency
	#	wordsize	8			# It only handles 8 bits\
	 anyway
	#	numchans	1			# Glorious living mono
	#end
	#
	outputsection
		device		"/dev/audio0"		# the full 16 bit interf\
	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?338EEDE8.41C67EA6>