[openbeos-midi] Re: Status update

  • From: "Greg Crain" <gsc70@xxxxxxxxxxx>
  • To: openbeos-midi@xxxxxxxxxxxxx
  • Date: Sun, 16 May 2004 22:01:48 -0400 EDT

I hadn't really looked into the 'V2' version of the module much after 
the checkin.
I know that using the same code using my AWE64, it would go into KDL 
right after the 
the open hook was called.  I couldn't really think of a reason that 
would require a 
different method.   I'll take another look at it.

Not sure about the midi parser either.  It looked like it was a 
carryover that doesn't 
have much purpose anyway. 
 If you have any ideas, let me know,

> I know that it has been in the CVS for quite a while now, but I 
> finally
> looked over the MPU401 module code that was submitted by Greg Crain :
> -)
> Thanks again for your contribution, Greg. The missing "v2" interface 
> support
> is not a major disaster, as far as I am concerned. Our kernel may not 
> be
> binary compatible with the old R5 drivers anyway, in which case we 
> will have
> to rely on new drivers -- none of them is likely to use v2.
> I think we will drop the midi parser kernel module. As far as I can 
> tell, no
> one is using it, so why bother supporting it. It looks like something 
> that
> was intended for the Media Kit anway ;-)
> A little while ago, Christian Packmann contributed an improved parser 
> for
> raw MIDI streams. I integrated this with the midi_server. This code 
> is used
> to read MIDI messages from from device drivers, i.e. from MIDI IN 
> ports. Now
> it should handle "running status" and "realtime data in non-sysex 
> messages"
> properly. Thanks Christian! I tested this code in a separate 
> application and
> it worked very well; I hope it works as well in the midi_server :-) I 
> did
> make a few small changes here and there, but nothing extensive.

Other related posts: