Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any plans to submit to sc3-plugins #2

Open
djiamnot opened this issue Mar 27, 2023 · 2 comments
Open

Any plans to submit to sc3-plugins #2

djiamnot opened this issue Mar 27, 2023 · 2 comments

Comments

@djiamnot
Copy link

Hello,

I'm one of the authors of SATIE and we stumbled upon this repo when looking into expanding SATIE's possibilities beyond VBAP. I was wondering if you had any thoughts on submitting DBAP plugin for inclusion in sc3-plugins. If this plugin were to become a dependency for SATIE, installing sc3-plugins binary would be much less painful for potential SATIE users who are not used to compiling software. Specifically, in our case, we already require sc3-plugins as dependency.

I built it only on Linux, so far, and apart some deprecation warnings from the boost geometry lib, all went well. We might be able to help to remove some wrinkles, should this avenue be interesting to you.

Cheers!

@woolgathering
Copy link
Owner

My plan was to submit to sc3-plugins but I never got around to doing it, mostly because I realized that there was a big issue with DBAP at the edges of the convex hull.

I ended up writing a paper solving the problem in [2109.08704] Speaker Placement Agnosticism: Improving the Distance-based Amplitude Panning Algorithm but I haven't gotten around to implementing it. It would remove the dependency on Boost entirely.

But! I'm glad that it compiled on your machine; I've also only compiled on Linux. There's been some interest in other places, too, so thank you for writing. It tells me that I should just spend a weekend updating it. Is there a deadline you have in mind?

@djiamnot
Copy link
Author

djiamnot commented Apr 1, 2023

Glad to read that the project is still alive! And thank you for sharing the paper.

We don't really have a deadline. We have an intern working on adding some spatializers to SATIE and DBAP was one of the things on the roadmap. His internship ends on July 31, but there's no pressure. We can still do the integration and simply make it public once the inclusion into sc3-plugins goes through.

We manged to compile DBAP on Windows as well, but with some hard-coded paths. Thank you for the heads-up on Boost removal. In this case we will not be submitting patches to the build scripts ;) We'll be glad to test your improvements (and installation), once you get around to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants