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

Multiplatform? #2

Open
ottworks opened this issue Apr 8, 2018 · 4 comments
Open

Multiplatform? #2

ottworks opened this issue Apr 8, 2018 · 4 comments

Comments

@ottworks
Copy link

ottworks commented Apr 8, 2018

How much effort would it take to build a Windows (or Linux if that's easier) release? I know JUCE is multiplatform by default, so that should help a bit. This software looks amazing, and I wish I could try it.

@reuk
Copy link
Owner

reuk commented Apr 10, 2018

Windows support would take a lot of effort, but Linux support would be a bit easier. The main issue would be in porting the OpenCL code to support Linux. In particular, I think the build system would need a bit of work to pull in the right libraries, and there's a bit of Mac-specific code in the UI (for setting up the Mac menu bar). There's probably other stuff that I've forgotten too, it's been a while since I worked on this code. I'm not planning to work on it any more at present.

If you're after alternatives, Google Resonance Audio is under active development and looks very good, although I haven't tried it.

@ottworks
Copy link
Author

ottworks commented Apr 10, 2018 via email

@caseybasichis
Copy link

I'm very excited to have found this repo -- unfortunately, me and my collaborator are using Linux.

Where would I look to grab the main algo's to repackage this into a CLI?

I have no experience with OpenCL. What is involved in porting that code to linux?

@Jearde
Copy link

Jearde commented Mar 14, 2020

I'm also very excited when I found this repository. It's exactly what I am looking for.
Unfortunately I don't own a MAC and also don't know anyone who does. I am working in research and Linux is the main OS. Windows might also has his place sometimes.
It would be to make this program available in different OS.
Linux would be a great start. I guess most libraries should be available and OpenCL is definitely supported.

A dream would be re-implementing this as a multi-platform Qt program, but that would require some work.

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

4 participants