Add support for setting the JACK client name.#8
Conversation
This commit introduces the `-c <name` and `-u` options. The former requests a client name; the latter attempts to fail if the client can't get the exact name (as, by default, JACK would add a suffix to duplicated client names).
|
ALSA MIDI support on the way. |
|
I'll review the patch later, but I should tell you that this feels like a waste of time. I've taken over the project now, but I'd like to do fixes only, not adding stuff. Adding things like audio drivers is something that hosts can do, like jack-dssi-host, ghostess or carla. |
|
What would you recommend as a lightweight, headless, standalone JACK/Wine VST host, with support for optionally showing the plugin's custom GUI (and blackjack and hookers)? |
|
I don't think there's a single one that is "headless". With dssi-vst you can use carla-single like this: Sometime soon the following will also work: |
|
Thanks! :) I knew about What I mean by headless is that I want any GUI to be completely optional :) Does Carla do that yet? Also, does |
|
carla-single will show a GUI if the plugin provides one. A custom client name can be set using "CARLA_CLIENT_NAME" env var. |
-uflag callsjack_client_openwith theJackUseExactNamebit. An error code should be available injackStatushowever ajackStatus | JackNameNotUniquecheck didn't work so I left the error message unclear like that.Ctrl-C, and in fact doesn't die until the plugin dies.