From alsa-devel-owner@alsa.jcu.cz  Sat Aug  1 14:43:45 1998
Received: from altrade.nijmegen.inter.nl.net (altrade.nijmegen.inter.nl.net [193.67.237.6])
	by marvin.jcu.cz (8.8.8/8.8.8) with ESMTP id OAA20054
	for <alsa-devel@jcu.cz>; Sat, 1 Aug 1998 14:43:18 +0200
Received: from obelix.fvdpol.inter.nl.net by altrade.nijmegen.inter.nl.net
	via bd99-21.Breda.NL.net [193.79.246.246] with ESMTP for <alsa-devel@jcu.cz>
	id OAA18225 (8.8.8/3.28); Sat, 1 Aug 1998 14:43:15 +0200 (MET DST)
Received: (from frank@localhost) by obelix.fvdpol.inter.nl.net (8.8.7/8.7.3) id OAA01203; Sat, 1 Aug 1998 14:43:08 +0200
From: Frank van de Pol <F.K.W.van.de.Pol@inter.nl.net>
Message-Id: <199808011243.OAA01203@obelix.fvdpol.inter.nl.net>
Subject: Re: kernel MIDI interface
To: alsa-devel@jcu.cz
Date: Sat, 1 Aug 1998 14:43:08 +0200 (MET DST)
Cc: alsa-devel@jcu.cz (Jaroslav Kysela)
In-Reply-To: <Pine.LNX.3.96.980730101945.5215B-100000@entry.jcu.cz> from "Jaroslav Kysela" at Jul 30, 98 10:22:30 am
Content-Type: text
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

Jaroslav Kysela wrote:
> 
> > 
> > Weird thing is that no running state is used for the note events, but the
> > controller data is using running state. Should not matter, it still complies
> > to the MIDI spec. I think this running state confuses the ALSA MIDI input
> > routines. Here's the (dmesg) output from the test program included with the
> > 'pre2' driver for a similar action:
> > 
> > 
> > snd: rx command 'GF1': 9f:1d:72:	(note on)
> > snd: rx command 'GF1': 9f:1d:00:	(note off)
> > snd: rx command 'GF1': 9f:1d:72:
> > snd: rx command 'GF1': 9f:1d:00:
> > snd: rx command 'GF1': bf:6c:18:	(1st controller event, went ok)
> > snd: rx command 'GF1': bf:6c:		(ALSA confused by running status???)
> > snd: rx command 'GF1': bf:19:		( part 2 of the confused message)
> 
> OK. Here is fix for this bug:
>

Ok. I tried it, and it works great. Sysex problem is also solved. 

Frank. 

+---- --- -- -  -   -    - 
|Frank van de Pol                  -o)
|F.K.W.van.de.Pol@inter.NL.net     /\\
|                                 _\_v
|Linux - Why use Windows, since there is a door?
|
|ALSA Sequencer: http://www.inter.nl.net/users/F.K.W.van.de.Pol/alsa/

