Also, since the portaudio configure script was very old and delicate, especially on macOS, we opted to build portaudio and portmidi as convenience libs ourselves. This may have improved on the portaudio side, but I ran into many problems with the portaudio configure failing while building the c files directly worked.