*BSD News Article 30242


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!EU.net!Germany.EU.net!netmbx.de!zrz.TU-Berlin.DE!math.fu-berlin.de!cs.tu-berlin.de!nuggets
From: nuggets@cs.tu-berlin.de (Lars Hentschke)
Newsgroups: comp.os.386bsd.questions
Subject: Re: GAMMA-sio and dsp problem
Date: 4 May 1994 09:57:32 GMT
Organization: Technical University of Berlin, Germany
Lines: 32
Distribution: world
Message-ID: <2q7ric$lfi@news.cs.tu-berlin.de>
References: <eY0lDnjKh2@astral.msk.su>
NNTP-Posting-Host: forint.cs.tu-berlin.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Andrew A. Chernov, Black Mage (ache@astral.msk.su) wrote:
: In comp.os.386bsd.questions Lars Hentschke writes:

: >The other Question is about the snd-driver and sampling over /dev/dsp
: >or /dev/dsp16:

: >My PAS16 has a buffer with a size of 64k on board.

: >FreeBSD-1.0-RELEASE detects this with 32k (ioctl SNDCTL_DSP_GETBLKSIZE)
: >Result was KNACK ................. KNACK ................ KNACK

: >FreeBSD-1.1-GAMMA detects this with 4k 
: >Result was KNACK ... KNACK ... KNACK ... KNACK ... KNACK ... KNACK

: >WHY DO THEY NOT DETECT 64k ?

: At first GETBLKSIZE have nothing common with on-board ROMs and RAMs,
: it simple write buffer matching with DMA buffer for device.
: -current implements now contiguous DMA for sounddriver, so
: get you full 64K buffer.

: KNACK looks like dsp reset occurse, it is known problem with old
: sounddriver. You can comment all dsp_resets or got -current sounddriver.

: P.S. What kind of PAS16 you have? I have ProAudio16Basic and
: got strange problems with dead mixer: output level too low.

ProAudioSpectrum16.

ok, i'll ftp it and try it again ...

Lars.