Gal Aviel wrote:
> Hi Guys,
>
> What's the URL for the SVN repos? 
If you looked for these somewhere and didn't find them where you 
expected, let me know how to make PortMidi easier to find.
> I would like to checkout and try to build
> on Windows XP.
>   
You can get sources here: 
https://sourceforge.net/projects/portmedia/files/ as a download, or
SVN instructions are here: 
https://sourceforge.net/projects/portmedia/develop
> I'm currently using pygame.midi which in turn seems to use (and older version 
> of?) the PortMidi dll; and it's not working for me.
>
> Sending a trivial SYSEX message (say  0xF0,0x12,0x13,0xF7) to my MIDI device 
> from the PC fails; whereas with a recently downloaded Midi-OX version, it 
> works
> perfectly. It's important to note that the device is a USB device (it's a 
> generic, class compliant device that does not require special drivers). 
>
> The same python script, that uses pygame.midi, that in turn uses PortMidi 
> dll, works OK when sending to a Midi Yoke port. I guess there's a bug in 
> windows
> audio/midi drivers (seen mention of it somewhere on the internet) that 
> MIDI-OX knows how to work-around.
>   
> How it fails? My devices's USB end-point buffer size is 64 bytes, when 
> sending from MIDI-OX I'm getting only 1 buffer worth of data, the first
> bytes are Ok (as expected) and rest is zeros.
> Whereas with PortMidi I'm getting 80 (that's right : eighty !) buffers
> worth of mostly (as far as I can tell) garbage.
>   
That's interesting. If the latest version still fails, please either 
send me a fix or let me know more about the configuration: XP version 
and Midi interface details, and I'll look into it.

-Roger

_______________________________________________
media_api mailing list
media_api@create.ucsb.edu
http://lists.create.ucsb.edu/mailman/listinfo/media_api

Reply via email to