/CreamLibrary

A set of PD externals for those who like vanilla... but also want some chocolate, coffee or caramel.

Primary LanguageC++BSD 2-Clause "Simplified" LicenseBSD-2-Clause

Cream Library for Pure Data

A set of PD externals for those who like vanilla... but also want some chocolate cream.
The Cream Library uses the CICM Wrapper developed to facilitate the creation of signal objects and GUI and to improve user interactions to offer a set of externals that improve the user interaction in Pure Data.

Compatibility:

The latest release has been tested on Pure Data Vanilla (0.52.2 - 64 bit) on FreeBSD.

It should also work on older versions such as 0.46.6, on Pure Data Extended (0.43.4), and also on Linux, Mac OS, and Windows, in 32 or 64-bit, as it did in the past.

Installation:

With Pure Data Vanilla, copy the Cream folder in your package folder and add Cream in PD's startup window if you use the default package folder*, otherwise add Cream/Cream.

With Pure Data Extended, copy the Cream folder in your package folder and add -lib externals/Cream in the startup flags if you use the default package folder*, otherwise add -lib Cream/Cream.

* The default package folder are generally /usr/local/lib/pd-externals on Linux, /Library/Pd on Mac Os and C:\Program Files\Common Files\Pd on Windows.

Documentation:

Help and tutorials are available in the Cream folder of the help browser.

Compilation:

./autogen.sh (if needed)
./configure (useful options --with-pd=</path/to/pd>)
make
make install (optional)

XCode, Code::Blocks and Visual Studio projects are also available.

Dependencies:

Cicm Wrapper.

Authors:

Pierre Guillot

License:

Copyright (C) 2013-2015 Pierre Guillot - CICM - Universite Paris 8
The Cream Library in under the BSD2 License.