From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [PATCH]: Bug: ALSA Sequencer or MTPAV - easy to reproduce Date: Thu, 13 Feb 2003 10:18:46 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <20030212123025.12b1c582.rpav@nwlink.com> <20030212143529.6ab5ca42.rpav@nwlink.com> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <20030212143529.6ab5ca42.rpav@nwlink.com> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Ryan Pavlik Cc: Jaroslav Kysela , alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org Hi, At Wed, 12 Feb 2003 14:35:29 -0800, Ryan Pavlik wrote: > > On Wed, 12 Feb 2003 21:41:50 +0100 (CET) > Jaroslav Kysela wrote: > > > > It seems that mtpav don't remeber the old status byte for each > > channels. If it's true, then we need to take care about the expansion > > in the mtpav driver, because the sequencer MIDI driver removes > > duplicated status bytes to opmitize throughput. > > > OK, I've attached a patch that emulated running status in the mtpav > driver, so there shouldn't be any need to change stuff elsewhere. > > Thanks for your pointer, I've been wanting to fix this problem for a > very long time. :-) thanks for the patch. i applied it to cvs with a little improvement (returning immediately if snd_rawmidi_transmit() gets null). also, i found a bug regarding magic-alloc/free in the driver (at last!). fixed on cvs, too. ciao, Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf