Purity is a Python library for Pure Data dynamic patching. The idea is to be able to harness the power of Pure Data for audio programming without having to use its graphical interface, and without the need to create external objects in C. Python's clear and intuitive syntax can be used with profit in order to create intricate patches with advanced string handling, graphical user interfaces and asynchronous network operations. Purity uses Twisted, an event-driven Python framework.
The official wiki portal of the Purity project is at http://wiki.dataflow.ws/Purity
For an example of a software project that uses GTK+ and OSC to record and play sound samples for Toonloop, see http://bitbucket.org/aalex/puresampler/