From alsa-devel-owner@alsa.jcu.cz  Fri Jul  3 20:17:03 1998
Received: from ale.physics.sunysb.edu (root@ale.physics.sunysb.edu [129.49.30.117])
	by marvin.jcu.cz (8.8.8/8.8.8) with ESMTP id UAA08868
	for <alsa-devel@alsa.jcu.CZ>; Fri, 3 Jul 1998 20:16:02 +0200
Received: from fatman.physics.sunysb.edu (really [129.49.30.155]) by superk.physics.sunysb.edu
	via in.smtpd with esmtp (ident root using rfc1413)
	id <m0ysANM-000Pq1C@ale.physics.sunysb.edu> (Debian Smail3.2.0.101)
	for <alsa-devel@alsa.jcu.cz>; Fri, 3 Jul 1998 14:16:00 -0400 (EDT) 
Received: from fatman.physics.sunysb.edu (really [127.0.0.1]) by superk.physics.sunysb.edu
	via in.smtpd with esmtp (ident sharkey using rfc1413)
	id <m0ysANa-0000Y8C@fatman.physics.sunysb.edu> (Debian Smail3.2.0.101)
	for <dllhappy@frag.com>; Fri, 3 Jul 1998 14:16:14 -0400 (EWT) 
Message-Id: <m0ysANa-0000Y8C@fatman.physics.sunysb.edu>
To: alsa-devel@alsa.jcu.CZ
From: sharkey@ale.physics.sunysb.edu
cc: dllhappy@frag.com, bviren@ale.physics.sunysb.edu
Subject: Quake Voice
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 03 Jul 1998 14:16:14 -0400
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list


Hi all,

I assume most of you have heard of Quake and Quake 2.  You also probably know
that third party groups can create add-ons to these games to make the
game more interesting.

What you may or may not know is that there's a group working on a project
called "Quake Voice", which is supposed to add the ability to read sound data
from a microphone and mix it into the game's other sounds so that players
can actually talk to each other.  The home page for this project is:

http://www.frag.com/qvoice/

This project is still under development, but is rapidly maturing.  They have
recently had their eleventh beta release.

The problem is, this incredibly cool modification is only for Windows.  The
group working on it has nothing against Linux, in fact, they seem to be rather
pro-linux themselves, but they just don't seem to know how to get this type
of effect working under Linux.  Under OSS, it may be impossible.  This is
essentially the problem of multiple applications outputting sound concurrently.

My question to you is, "Is there anything the ALSA group can do to make this
easier?"  Can we make this work?  Is there anything I can do to help?

I'm appending below a message I received from Robert Elsner, a member of the
QV team.

Eric

------- Forwarded Message

Return-Path: webmaster@ngfc.com
Delivery-Date: Thu Jun 25 15:19:21 1998
Return-Path: <webmaster@ngfc.com>
Received: from ngfc.com (really [205.170.32.21]) by superk.physics.sunysb.edu
	via in.smtpd with esmtp
	id <m0ypHYG-000Pq1C@ale.physics.sunysb.edu> (Debian Smail3.2.0.101)
	for <sharkey@ale.physics.sunysb.edu>; Thu, 25 Jun 1998 15:19:20 -0400 (EDT) 
Received: from ngfc.com ([206.19.201.6]) by ngfc.com
          (post.office MTA v2.0 0813 ID# 103-29889U20) with ESMTP id AAA222
          for <sharkey@ale.physics.sunysb.edu>;
          Thu, 25 Jun 1998 13:34:11 -0600
Message-ID: <3592A299.46574462@ngfc.com>
Date: Thu, 25 Jun 1998 13:18:49 -0600
From: Robert Elsner <sockman@ngfc.com>
Reply-To: sockman@ngfc.com
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: sharkey@ale.physics.sunysb.edu
Subject: Re: QV for L
References: <m0yo9QU-0000aZC@fatman.physics.sunysb.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

sharkey@ale.physics.sunysb.edu wrote:
> 
> Here's a question for the FAQ:
> 
> How far along is the Linux port of QuakeVoice? / Will there be a public beta
> of the Linux version anytime soon?

0%/No.

Linux has a whole bunch of issues with sound, and how Quake2 was ported
to it.  There are potential problems that can totally prevent another
application from mixing into Quake2's audio stream (as we do with
DirectSound) unless Zoid reworks the sound code to include some of the
API's that support mixing from multiple binaries into the same audio
card stream.

It looks like the only potential work around is to require two sound
cards, not such a bad thing.


*sigh*

I would love to see a Linux port of the client stuff, but I'm afraid it
won't happen ...

- --Robert Elsner

------- End of Forwarded Message




