Skip to content

Latest commit

 

History

History

pd-sys

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pure Data Rust Sys

The pd-sys crate provides Rust FFI bindings for Pure Data aka pd, a graphical multi-media programming language. The bindings are exclusively based on m_pd.h and most likely to be used for building plugins aka externals.

Compile time features

  • doubleprecision - enable double precision f64 floats. Experimental.
  • instance - enable the pd instance interfaces. Experimental. Maybe only useful from within libpd?

Examples

See examples/helloworld/ for an example of how to use pd-sys to create an external.

License

This project is licensed with the "Modified BSD License" Pure Data is licensed with the "Standard Improved BSD License"