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
[-- Attachment #1 --]
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
[-- Attachment #2 --]
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
[-- Attachment #3 --]
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
"Ì\0\M^FÀ\0Ð\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×\^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
"Ì\0\M^FÀ\0\M^P\^E\0\0@\0\0\^PÇ\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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?338EEDE8.41C67EA6>
