Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 May 1995 15:10:00 -0400 (EDT)
From:      Stephen Mattin <stephen@devo.delphi.com>
To:        FreeBSD-questions@freefall.cdrom.com
Subject:   VAT and SB16
Message-ID:  <Pine.3.89.9505031442.C7372-0100000@devo.delphi.com>

Next in thread | Raw E-Mail | Index | Archive | Help
If anyone is sucessfully running VAT (LBL MBONE audio tool)
over a SB16, I would appreciate some help figuring out what
I am doing wrong.

My configuration contains:

#device         scd0    at isa? port 0x230 bio

# SB = SoundBlaster;  PAS = ProAudioSpectrum;  GUS = Gravis UltraSound
# Controls all sound devices
controller      snd0

# SoundBlaster DSP driver - for SB, SB Pro, SB16, PAS(emulating SB)
device sb0      at isa? port 0x220 irq 7 drq 1 vector sbintr

# SoundBlaster 16 DSP driver - for SB16 - requires sb0 device
device sbxvi0   at isa? drq 5

# SoundBlaster 16 MIDI - for SB16 - requires sb0 device
device sbmidi0  at isa? port 0x330

# Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS
device opl0     at isa? port 0x388

and

pseudo-device   vat_audio

I think I made all the relevant devices: snd*, pcaudio and vat.

The "vat" program (v3.4) runs but I get no sound and no indication of any
on the meters.  The "showaudio" program (from MetaMail) seems to play the
first buffer OK, but I don't hear anything after that, although "printk"
statements show the writes are issued.  When "vat" runs, I see constant
calls to DMAbuf_input_ready, which seems strange to me.  I thought this
should be called to read the mic.  I don't see any calls to sound_write_sw
or to the routines in vat_audio.c.  I assume the audio packets are
available, since machine I am trying to get "vat" working on is one end of
a tunnel forwarding onto a net where other machines can pick up the audio. 

I assume I have some configuration problem, but the current sources fail
linking because DMAbuf_start_input is declared "static" in dmabuf.c, 
which concerns me.  I got the same behavior in 2.0-950412-SNAP.  I am
under the impression that the SB16 was not supported in 2.0, but would
gladly try that if someone says it might work.

The board, of course, is working fine under Windows 95 on the same system. 

Stephen A. Mattin
Delphi Internet Services Corporation
1030 Massachusetts Avenue
Cambridge, MA 02138

stephen@delphi.com




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?Pine.3.89.9505031442.C7372-0100000>