PortMIDI and pyPortMidi
Building these was a pain (I had to install Pyrex, then CMake, then change the source code for pyPortMidi due to a type error, etc. etc.). If it saves anyone any time, here are the binaries I built for Mac OS 10.6:
There is a
binary distribution of Pygame
for Mac OS 10.6,
but it does not include the pypm.so module,
which is needed in order for pygame.midi.init()
to work.
To fix this, download pypm.so and put it in the site-packages/pygame
directory.