<br>Hey,<br> <br>&gt; Sounds like you have a buffering problem? Is the data being stored on<br>&gt; your computer until a newline or the buffer is full and then being<br>&gt; sent as one chunk then?<br><br>From my code, I&#39;m sending a sysex using pygame.midi. <br>
<a href="http://pastebin.com/f7f920174">See this PasteBin</a> for my Python code.<br>When I run that code, &quot;Hello&quot; is printed on the bottom left of the screen,<br>with a plenty fast respone in windows. PortMidi also throws and Exception<br>
on shut down. It can be ignored safely.<br><br>When I run the same code on my linux box, it takes about 1-5 seconds<br>before the screen is updated. Seem to me like the only way that&#39;s possible<br>is that somewhere between the Alphatrack AlsaSeqencer client and the kernel <br>
module there&#39;s a delay.<br><br>In answer to your question, I dont think its my code thats waiting for a newline.<br>I cant understand the source for the kernel module (lots of libUsb stuff) well enough<br>to see if that waits for a full buffer. I doubt the author of that would do that though. <br>
(<a href="mailto:musical_snake@gmx.de">musical_snake@gmx.de</a>). <br><br>Cheers, -Harry<br><br>I tried contacting the author at that address, maybe its not in use anymore..?<br>