Revision 217 includes fixes for 64-bit architectures, updates for the latest Xcode, and a bug fix for PortTime on Linux. The new set of downloads includes: source for all platforms, precompiled PmDefaults (for selecting default input and output devices) for Mac and for Windows.
Download 184 (named for the svn revision number) is available. This is very similar to 180 but uses portmidi rather than portmidi_d for dynamic library names. There are also a few tweaks to the CMake files and I eliminated the need for win32_stdint.h, which was accidentally omitted from 180.
A new set of portmidi downloads is available at SVN version 180. Win32, Mac, and Linux sources are all in portmidi-src-180.zip. Pre-build pmdefaults applications for win32 and OS X are available in separate download files. CMake is now used to generate Makefiles and project files for Xcode and Visual C++.
Starting now, recent release versions of PortMidi will be made available in the download section as a zip file of the entire project. This includes sources, Makefiles, etc. for all platforms (but no binaries since PortMidi is mainly a library).
We've modified PortMidi to use only the multi-processor safe NEW_BUFFER code, so now all conditional compilation using NEW_BUFFER should be gone. Still need to compile/test on Linux.