Hello everyone, My name is Alexandre Quessy, and I am a free audio-video software developer from Montreal. I have put together the changes in pyportmidi that the Pygame developers and some people from an other project had done. I needed a Debian/Ubuntu package for the Scenic on which I work. (from the SAT - Society for Arts and Technology) I put the resulting code in a repository online at http://bitbucket.org/aalex/pyportmidi
The original author of pyportmidi - John Harrison - told me that it would be best if the Python bindings for portmidi were distributed with PortMidi. He has updated the license text to something that would make it using the same license as PortMidi. http://alumni.media.mit.edu/~harrison/images/license.txt It seems like the version in the portmidi SVN is less recent. It doesn't contain the fixes I had put together. Let's compare them: http://portmedia.svn.sourceforge.net/viewvc/portmedia/portmidi/trunk/pm_python/pypm.pyx?view=markup http://bitbucket.org/aalex/pyportmidi/src/f84ec7fa21ad/pypm.pyx It seems, though, that my version doesn't build well on Windows. I don't have access to any Windows computer, so maybe someone could try it and tell me if it works or not. I am not the guy that has done the changes to the Pyrex code itself, though, I have just done a merge of several versions, and packaged it for Debian, together with my collegue Simon Piette. Attached to this wiki page, there is a patch that fixes the most major bug we had on Ubuntu with pyPortMidi: https://svn.sat.qc.ca/trac/scenic/wiki/pyPortMidi Here is a direct link to the patch: https://svn.sat.qc.ca/trac/scenic/raw-attachment/wiki/pyPortMidi/pypm-pmnoerror.diff That bugfix was applied iin the mercurial repository on Bitbucket, plus the changes that were made in Pygame. http://svn.seul.org/viewcvs/viewvc.cgi/trunk/src/pypm.pyx?view=markup&root=PyGame So, who is responsible for managing the Python bindings in PortMidi? What can I do to help speeding up the process of pushing that bug fix upstream? Thanks! -- Alexandre Quessy http://alexandre.quessy.net/ _______________________________________________ media_api mailing list media_api@create.ucsb.edu http://lists.create.ucsb.edu/mailman/listinfo/media_api