The k_cext PD external makes you able to program the programming language "C" directly within the PD objects.
Changes 0.2.5 -> 0.3.0:
-Added the k_cfunc object. k_cfunc is very similar to k_cext, but instead of being triggered by getting a bang or value on the first inlet, the k_cfunc-code is run when being called from another k_cfunc object or a k_cext object. In other words, its a c function object available for k_cext. It has been reported not to work with windows yet. But the problem is being worked on. See help-k_cfunk.pd, help-fibonacci.pd and help-gcd.pd for examples. -Added macros to sort integer and float arrays.
Download from http://www.notam02.no/arkiv/src/pd/