From alsa-devel-owner@alsa.jcu.cz  Thu Oct 29 13:11:14 1998
Received: from studentmail.liu.se (vmailer@mail.student.liu.se [130.236.230.10])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id NAA12135
	for <alsa-devel@jcu.cz>; Thu, 29 Oct 1998 13:10:12 +0100
Received: from linux.nu (d209.ryd.student.liu.se [130.236.235.209])
	by studentmail.liu.se (VMailer) with ESMTP
	id 6F02E37E60; Thu, 29 Oct 1998 13:10:02 +0100 (MET)
Message-ID: <36382CA5.115D77D5@linux.nu>
Date: Thu, 29 Oct 1998 09:51:49 +0100
From: Martin Udden <nanook@linux.nu>
MIME-Version: 1.0
To: alsa-devel@jcu.cz
Subject: Re: ALSA + AWE32
References: <Pine.LNX.3.96.981028184816.28810C-100000@entry.jcu.cz>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Jaroslav Kysela wrote:

> For example - GUS soundcards (and maybe soundcards with Dream chip) have
> same problems, too.. I think that instrument handling library should be in
> separate module which will call lowlevel code..

Just an idea:

Couldn't this patch/set-loading be done via an interface in the mixer?
Not that it in all cases has something (physically) to do with the
actual mixer, but there is IMO an analogy between "I want to set the
output to -2 dB" and "I wat to load foo.set at priority 17".
  The nice thing about this, is that if the mixer is the only interface,
then we get a single source of information about the loaded banks. How
this is to be implemented in the end, I don't know, but is it possible ? 

[Martin]

-- 
     | martin udden | <nanook@linux.nu> |
-----------------------------------------------------
"Jazz ain't dead, it just smells funny" - Frank Zappa

