From alsa-devel-owner@alsa.jcu.cz  Tue Feb 16 16:02:43 1999
Received: from post.mail.demon.net (finch-post-10.mail.demon.net [194.217.242.38])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id QAA13888
	for <alsa-devel@alsa.jcu.cz>; Tue, 16 Feb 1999 16:01:08 +0100
Received: from [212.228.182.246] (helo=ariel.sr.home)
	by post.mail.demon.net with esmtp (Exim 2.12 #1)
	id 10Clzd-0004K3-00
	for alsa-devel@alsa.jcu.cz; Tue, 16 Feb 1999 15:00:57 +0000
Received: (from steve@localhost)
	by ariel.sr.home (8.8.7/8.8.7) id OAA19309
	for alsa-devel@alsa.jcu.cz; Tue, 16 Feb 1999 14:12:29 GMT
Date: Tue, 16 Feb 1999 14:12:29 GMT
From: Steve Ratcliffe <steve@parabola.demon.co.uk>
Message-Id: <199902161412.OAA19309@ariel.sr.home>
To: alsa-devel@alsa.jcu.cz
Subject: Re: AWE32/64 Midi synth driver.
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

From: "P.J.Leonard" <P.J.Leonard@bath.ac.uk>
> EMU. What happens
> with voice allocation when you run out of operators

The hardware channels are allocated dynamically as required by the
midi channels.  When they run out, the least recently used one is stolen.
Using the quietest voice would be another option.

>                                      ? Do you support the
> patch loading like awelib ?  

I didn't want to deal with patch loading until the ALSA interfaces for
it were defined, but of course there is no choice...  It currently
uses awelib unchanged to load patches, except that you write to
/proc/asound/<card>/patch0 instead of /dev/sequencer.

..Steve

