mirror of
https://github.com/PixelGuys/Cubyz.git
synced 2025-08-03 03:06:55 -04:00

It does seem to offer a higher level interface, including spatial audio. However this proof of concept only uses the low level interface, which is pretty similar to port audio so far, also performance-wise. Only technical difference so far seems to be that we can actually deinit it without crashing. @ikabod-kee since you got better ears for this, could you check if you notice anything that got better or worse with this transition? Particularly, I'd like to know if you notice any improvements with respect to #571. Remaining work if accepted: - [x] Include this in the libs and precompile it instead of adding it here - [x] remove portaudio from the libs - [x] make a new libs release and use it here - [x] Remove remaining references of portaudio from the source fixes #415 fixes #571
41 lines
1.7 KiB
Zig
41 lines
1.7 KiB
Zig
.{
|
|
.name = .Cubyzig,
|
|
.fingerprint = 0x782a2e402c0ee887,
|
|
.version = "0.0.0",
|
|
.paths = .{""},
|
|
.dependencies = .{
|
|
.local = .{
|
|
.path = "../Cubyz-libs/zig-out", // Local alternative to the cubyz_deps below
|
|
.lazy = true,
|
|
},
|
|
.cubyz_deps_headers = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_headers.tar.gz",
|
|
.hash = "N-V-__8AAJ--TQDpDOZYIlfywTJhvDTy31Vm7gDmH0V104Fd",
|
|
},
|
|
.cubyz_deps_aarch64_macos = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_aarch64-macos-none.tar.gz",
|
|
.hash = "N-V-__8AAMQDQgJHVnvPvXG_aLxBTbf1JUS9nknqVj-gPyiq",
|
|
},
|
|
.cubyz_deps_aarch64_linux = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_aarch64-linux-musl.tar.gz",
|
|
.hash = "N-V-__8AAOTMkgKmHhBPhqTfh_7YcnM801wKAjg_qwobFXkS",
|
|
},
|
|
.cubyz_deps_aarch64_windows = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_aarch64-windows-gnu.tar.gz",
|
|
.hash = "N-V-__8AAAYpsgLaa_ttDfAghcK5vDzeIqM1hbVbSypPVifd",
|
|
},
|
|
.cubyz_deps_x86_64_macos = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_x86_64-macos-none.tar.gz",
|
|
.hash = "N-V-__8AALg4OwIwYK294eK0Nr-mZibpxJh_IpQLvNhO5Z0X",
|
|
},
|
|
.cubyz_deps_x86_64_linux = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_x86_64-linux-musl.tar.gz",
|
|
.hash = "N-V-__8AABLMkQJIHo6bFgVMitmahlUhuGovf-SPw7-I42kX",
|
|
},
|
|
.cubyz_deps_x86_64_windows = .{
|
|
.url = "https://github.com/PixelGuys/Cubyz-Libs/releases/download/6/cubyz_deps_x86_64-windows-gnu.tar.gz",
|
|
.hash = "N-V-__8AAIpW1AJNtAJnajSjZfiiqMB2tKQ8qkR2g6nhf5SE",
|
|
},
|
|
},
|
|
}
|