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

Reply via email to