-
Notifications
You must be signed in to change notification settings - Fork 184
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
Jack support on Mac and Windows #1147
Comments
It works alright here on the Mac. I can't say for Wndows. With jack running, Csound connects and plays. |
The Windows build doesn't have Jack in it as far as I can remember. Maybe create a work item to include it? |
Looking at this again, the likelihood is that you don't have librtjack.dylib in your system. Since this is your own build (6.13 has not been released yet), it's up to you to build it. I am closing this, since it's misleading. If you are having difficulty building the plugin, please ask in the Developer's list. |
By providing -DUSE_JACK=1 and -DJACK_HEADER=/path/to/jack/commons I was able to generate librtjack.dylib. Given that on linux, the cmake is able to find the jack libraries, it seems to be unable to find it on machintosh. I was hesitant to provide JACK_HEADER because I took it for granted to be only needed for jack opcodes (that's the behaviour on linux). But then again, from my jack installation, it did not include jack.h globally on the machintosh I'm running on (it's an emulator), so it's perhaps the only way to compile jack, I will try the same on Windows, it could be that it's supported and I only need to provide cmake flags. |
The current behaviour on Mac is the same as for windows, jack isn't found and it will default to a dummy module and no jack client is created on the jack server. I'll leave the logs for macintosh, but I'd be happy to see cross platform support for jack audio, behaving essentially the same as on linux (just refering to the audio module output, not the jack opcodes).
The text was updated successfully, but these errors were encountered: