Pure Data support
ossia score supports running Pure Data patches as processes. Simply drop a patch in the score to add it.
This is done thanks to libpd.
The Pure Data language reference links the patch-language and object manuals and documents score’s audio, MIDI, message and control-annotation interface.
Example
The following Pure Data patch:

Will look like this when loaded in score:

This particular example can be downloaded in the user library.
Feel free to contribute your own useful patches here !
Limitations
For now do not use the “Parallel” execution mode when running Pd patches.
Usage
Patch objects determine the audio, MIDI and value ports exposed in score. Set the required audio channel counts in the inspector, then connect the resulting process ports to the rest of the score.
See Audio, MIDI and message ports for the recognized Pd objects, and Receive annotations and controls for the optional control metadata. Annotation support is still work in progress.
Editing the patch
If a Pure Data binary is detected on the host computer (by looking into their default installations folders and in the PATH), then it will be possible to open the patch directly from score.
Do not close the main Pd UI window by quitting it like other OS windows. Instead, the window should be closed by pressing the “window” button in the score node.