Metalkat / dsmi

Automatically exported from code.google.com/p/dsmi
0 stars 0 forks source link

Efficiency suggestion - multiple messages per UDP packet #15

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
 I am adding support for DSMI to my iPhone application.  One thing I noticed that might be 
beneficial to all and reduce dropped midi messages is the ability to send 
multiple midi messages in 
a single UDP packet.  Dropped note-off messages can be a real pain, and I've 
found this can often 
happen when sending a burst of note messages. 

Implementation on the client side is trivial, just pack more  midi bytes into a 
message before 
sending.  However, the server side needs to be extended to actually use all the 
bytes in the packet 
instead of just the first 3 as the current implementations do (at least for the 
OS X server).

I would happy to provide patches if that helps further the cause.

Original issue reported on code.google.com by esse...@gmail.com on 17 May 2010 at 1:59

GoogleCodeExporter commented 8 years ago
Sorry, this should be an Enhancement and not a Defect report, please refile if 
possible.

Original comment by esse...@gmail.com on 17 May 2010 at 2:01

GoogleCodeExporter commented 8 years ago
Will investigate this, possibly as a DSMI protocol v2

Original comment by collin.m...@gmail.com on 3 Jul 2011 at 10:22