I guess it should also work on MacOS, since it depends on `numpy` [1] and `portaudio19-dev` [2] Debian packages (which should be installable via Pip/Homebrew).
[1] http://www.numpy.org/
[2] https://people.csail.mit.edu/hubert/pyaudio/