12 releases
| 0.2.1 | Oct 4, 2023 |
|---|---|
| 0.2.0 | Apr 24, 2022 |
| 0.1.9 | Apr 21, 2022 |
#471 in Audio
44 downloads per month
Used in libpd-rs
10MB
154K
SLoC
Contains (static library, 285KB) pthreadVCE3d.lib, (JAR file, 280KB) libpd/libs/cglib-2.2.jar, (static library, 270KB) pthreadVSE3d.lib, (static library, 275KB) pthreadVCE3d.lib, (static library, 260KB) pthreadVC3d.lib, (static library, 160KB) pthreadVC3.lib and 23 more.
libpd-sys
Rust bindings for libpd.
This crate is not meant to be used directly, but rather as a dependency of libpd-rs.
List of bundled externals
This will be a growing list of bundled externals.
The way to add externals to libpd is to compile and statically link them.
In the future, some external packs will be made features.
moog~freeverb~
Contribute
There is always room for more testing and improvement on build.rs. If you're interested PRs are open.
Or if you wish you can add support for the unsupported platforms.
Support
-
Desktop
- macOS:
x86_64✅aarch64✅
- linux:
x86_64✅aarch64✅
- windows:
- msvc
x86_64✅aarch64(not tested but should work)
- gnu
x86_64(not tested but should work)aarch64(not tested but should work)
- msvc
- macOS:
-
Mobile
- iOS (not yet but will be addressed)
- Android (not yet but will be addressed)
-
Web (not yet but will be addressed)
Change log
- 0.2.0
- Add preparation and support for bundling externals
- Change
libpdsubmodule to track https://github.com/alisomay/libpdlibpdrsbranch.