#pure-data #music #sound #multimedia #programming-language

pd-sys

为Pure Data (Pd)多媒体编程语言提供FFI绑定

2个版本

0.1.1 2020年1月3日
0.1.0 2019年8月9日

#460 in 视频

BSD-3-Clause

255KB
9K SLoC

纯数据Rust系统

pd-sys库为Pure Data(即pd),一种图形化多媒体编程语言,提供Rust FFI绑定。这些绑定仅基于m_pd.h,最可能用于构建插件(即externals)。

编译时功能

  • doubleprecision - 启用双精度 f64 浮点数。实验性。
  • instance - 启用pd instance接口。实验性。可能仅在libpd内部有用?

示例

有关如何使用pd-sys创建外部的示例,请参阅examples/helloworld/

许可协议

本项目的许可协议为"修改的BSD许可协议"。Pure Data的许可协议为"标准改进的BSD许可协议"

无运行时依赖

功能