Hi Chris,
python-rtmidi looks great. It should replace pyportmidi as the Pygame
midi backend. In particular, I like the midi event callback which rtmidi
provides. This will allow midi events to be tied into SDL events. Just
wondering, if the Python level callback is found to be too slow, could a
C level callback mechanism be provided?
Lenard Lindstrom
On 13-11-01 05:39 AM, Christopher Arndt wrote:
On 01.11.2013 09:52, William Heatley wrote:
Suggested Solution:
Do not define PM_CHECK_ERRORS.
This is defined in the underlying portmidi library, which AFAIK is
linked dynamically. So it is up to your OS to provide a version of
libportmidi without PM_CHECK_ERRORS defined. This has been a
long-standing issue with debian/Ubuntu. I'd go as far as to say that
portmidi is unmaintained.
Might I suggest you have a look at my python-rtmidi library:
http://chrisarndt.de/projects/python-rtmidi
I've done some important changes in the last few weeks so I would
suggest getting the source code from Subversion for now. I'm planning to
make a 0.4b release soon.
Chris