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