From alsa-devel-owner@alsa.jcu.cz  Tue Feb 23 16:55:20 1999
Received: from pat.bath.ac.uk (qmailr@pat.bath.ac.uk [138.38.32.2])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id QAA09244
	for <alsa-devel@alsa.jcu.cz>; Tue, 23 Feb 1999 16:54:50 +0100
Received: (qmail 15603 invoked from network); 23 Feb 1999 15:26:09 -0000
Received: from mary.bath.ac.uk (HELO bath.ac.uk) (mmdf@138.38.32.14)
  by pat.bath.ac.uk with SMTP; 23 Feb 1999 15:26:09 -0000
Received: from tobi.bath.ac.uk by mary.bath.ac.uk id aa02598;
          23 Feb 99 15:26 GMT
Message-ID: <36D2C892.1CFB@bath.ac.uk>
Date: Tue, 23 Feb 1999 15:26:10 +0000
From: "P.J.Leonard" <P.J.Leonard@bath.ac.uk>
MIME-Version: 1.0
To: alsa-devel@alsa.jcu.cz
Subject: Re: Instrument abstract layer
References: <Pine.LNX.3.96.990223141401.1062D-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:
> 
> On Tue, 23 Feb 1999, P.J.Leonard wrote:
> 
> > Jaroslav Kysela wrote:
> > >
> > > Hi!
> > >
> > >         I tried to make the first proposal of the ALSA's instrument abstract
> > > layer - http://alsa.jcu.cz/instprop.txt. I appreciate a feedback.
> >
> >
> >  The awelib patch manager (which I use at present) allows you to
> > allocate a voice to a  bank / preset / note.
> >  Your scheme assumes that a single instrument is assigned to a bank /
> > preset pair ? Or at best the bank/preset
> > instrument map is defined in a device specific file ?
> 
> I forgot specify the program number (preset) in the specification.
> 
> Prg (program or preset)
>   - MIDI / own program number
>   - 0..127 - melodic
>   - 128..255 - drums

 Yep I understand the program/preset stuff.

 Within each preset there can also be many instruments. I would like
to be able to load a single instrument e.g. just the bass drum (note
60).
Is this possible using your scheme ? I see no mention of note
information. 


-- 
 Cheers Paul.                                        
               __         __                  
              (  ) _ - _ (  )                 
               ~~         ~~                  
                (  0   0  )                   
----------ooO----(       )----Ooo------------ 
          '''     (     )     '''             
                   (   )                      
                    \ /                       
                   ~~O~~                      

  Tel: +44 1225 826108
  Fax: +44 1225 826305
snail: P.J.Leonard
       Applied Electromagnetic Research Centre
       Bath University,
       BATH, UK   BA2 7AY

