From owner-freebsd-multimedia Tue Oct 21 01:12:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA28515 for multimedia-outgoing; Tue, 21 Oct 1997 01:12:39 -0700 (PDT) (envelope-from owner-freebsd-multimedia) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA28503 for ; Tue, 21 Oct 1997 01:12:31 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA20492; Tue, 21 Oct 1997 07:56:33 +0100 From: Luigi Rizzo Message-Id: <199710210656.HAA20492@labinfo.iet.unipi.it> Subject: Re: AOpen AW35 (CS4237) To: murduth@ludd.luth.se (Joakim Henriksson) Date: Tue, 21 Oct 1997 07:56:32 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: from "Joakim Henriksson" at Oct 21, 97 08:44:33 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > the best option would be to support the PAS on my driver. Does it > > by chance emulate the SB or something, or can you help in writing > > support for it ? > > The PAS is one of the funnier cards since it does do SB emulation, but > uses an actual Creatice chip to achieve it. This gives the PAS two sound > channels out (PAS 16bit stereo, sb 8bit mono). I would think that the sb > part could be accessed by your drivers. But then i lose the PAS part and > can _still_ only play two sounds at a time :) As to me writing a driver... What is the point of using multiple cards to play sounds together, rather than mixing them in software and playing the resulting stream on one _good_ sound card ? > Don't have the slightest idea how to. I would guess there are some > defferencies between your driver and the voxware one, how hard would it be > to port the voxware one, any guidelines etc? I have to say that the ossfreee 3.8 code (the linux version, which is available in source format) is much more readable than previous ones (or perhaps I have more experience...) so you could start from the documentation in the doc/ directory in my driver, and then try to look at the ossfree code for the PAS. But I don't think I will ever support the PAS in such a way that two independent, simultaneous channels are available. Does Voxware support this ? Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________