+0.0.6 (Mon, 14 Dec 2009)
+ Removed from scripts files that were not scripts
+0.0.5: (June 1st, 2009) From the Pygame project
+ Output no longer calls abort when it deallocates.
+ Added abort and close methods.
+ Need to call Abort() explicityly if you want that to happen.
PyPortMidi v0.03 03/15/05
Python wrappings for PortMidi
Besides using PyPortMidi to communicate to synthesizers and the
like, it is possible to use PyPortMidi as a way to send MIDI messages
-between software packages on the same computer. For example, Using
-PyPortMidi and MIDI-YOKE on a Windows machine, it is possible to send
-realtime MIDI messages between programs on the same computer using
-loopback virtual MIDI ports.
-PyPortMidi is cross-platform, but it will require some small
-changes in the setup.py file for it to install correctly on Linux
-machines. The changes should be pretty straightforward, and I am
-anxious to work with a Linux user on the port.
+between software packages on the same computer.
PyPortMidi was written in Pyrex, a language for writing Python extension
Installing PyPortMidi from its Pyrex source code:
-1. Linux only: install A
SLA if it is not installed:
+1. Linux only: install ALA if it is not installed:
2. Install Pyrex if it is not installed
OS X or Linux because I suspect these users would rather compile
from source code. If this is not the case, please tell me.
+Update: There is now a Debian package available from http://bitbucket.org/aalex/pyportmidi.
Running the test.py sample script and looking at the test.py code is the