Updating other modules using Pygame's new buffer protocol C api: point save
The pygame.mixer.Sound type now uses PgObject_GetBuffer to access an exporter's buffer. This means Sound will also accept objects with a __array_interface__ property. The pygame.Surface type also has been mostly rewritten to use the reworked PgBufproxy_New api function. There are problems with surfarray locking, though.