[go: up one dir, main page]

Menu

Commit [r242]  Maximize  Restore  History

Incorporate changes after a review of 4583 related files from github, after reducing changes to 33K lines of diff in 219 pair-wise file comparisons and 476 unique additional files. Obviously, I will have missed some changes, but I found a few things of interest. Since this is such a large change with a lot of cleaning for consistent types, I also cleaned up some formatting conventions that always bothered me. At least the style is more internally consistent, but I've kept the PortAudio-like function naming style (e.g., Pm_WriteShort) so the API is almost unchanged (an int32_t was changed to the equivalent PmMessage). This is untested and only compiled on macOS. Next step is test over a high-speed USB loopback, which is waiting on some parts to build the needed hardware.

rbd 2021-09-19

changed /portmidi/trunk/CHANGELOG.txt
changed /portmidi/trunk/CMakeLists.txt
changed /portmidi/trunk/pm_cl/cffi-portmidi.lisp
changed /portmidi/trunk/pm_common/CMakeLists.txt
changed /portmidi/trunk/pm_common/portmidi.c
changed /portmidi/trunk/pm_common/portmidi.h
changed /portmidi/trunk/pm_dylib/CMakeLists.txt
changed /portmidi/trunk/pm_linux/pmlinuxalsa.c
changed /portmidi/trunk/pm_mac/pmmac.c
changed /portmidi/trunk/pm_mac/pmmacosxcm.c
changed /portmidi/trunk/pm_mac/readbinaryplist.c
changed /portmidi/trunk/pm_python/README_PYTHON.txt
changed /portmidi/trunk/pm_python/setup.py
changed /portmidi/trunk/pm_test/fast.c
changed /portmidi/trunk/pm_test/fastrcv.c
changed /portmidi/trunk/pm_test/latency.c
changed /portmidi/trunk/pm_test/midiclock.c
changed /portmidi/trunk/pm_test/mm.c
changed /portmidi/trunk/pm_test/recvvirtual.c
changed /portmidi/trunk/pm_test/sendvirtual.c
changed /portmidi/trunk/pm_test/sysex.c
changed /portmidi/trunk/pm_test/testio.c
changed /portmidi/trunk/pm_win/pmwinmm.c