3 releases (breaking)
0.3.4 | Nov 28, 2024 |
---|---|
0.3.3 |
|
0.2.1 | Oct 4, 2023 |
0.2.0 |
|
0.1.9 | Apr 21, 2022 |
#405 in Audio
1,203 downloads per month
Used in libpd-rs
12MB
189K
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
libpd
submodule to track https://github.com/alisomay/libpdlibpdrs
branch.