It is possible to write externals and patches that work with Max/MSP and Pd using flext and cyclone.
Maskinstyrprog.exe, msp.exe, mspvm9.exe or Start.exe are the default file names to indicate this programs installer. The most popular versions among the program users are 8.0, 1.3 and 1.1. Pd was written to be multi-platform and therefore is quite portable versions exist for Win32, IRIX, GNU/Linux, BSD, and MacOS X running on anything from a PocketPC to an old Mac to a brand new PC. MSP 8.0 is free to download from our software library. Pd is free software and can be downloaded either as an OS-specific package, source package, or directly from CVS. Recent developments include a system of abstractions for building performance environments a library of objects for physical modeling and a library of objects for generating and processing video in realtime. The work of many developers is already available as part of the standard Pd packages and the Pd developer community is growing rapidly. It is easy to extend Pd by writing object classes ("externals") or patches ("abstractions"). However, I have retained them since they are stricter in what they allow and further provide a helpful prefix in messages which indicates message intent. In both cases, the code method allows for import/exec/eval of python code, which can be said to make those fit-for-purpose methods redundant.
Pd was created to explore ideas of how to further refine the Max paradigm with the core ideas of allowing data to be treated in a more open-ended way and opening it up to applications outside of audio and MIDI, such as graphics and video. Simple (and extensible) python3 externals for MaxMSP. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.) originally developed by Miller Puckette and company at IRCAM. Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing.
This page may be OUTDATED: For an always up-to-date version, check out Miller Puckette's Site