Questions & Answers

Don't leave processes running when user quits Universal Control (any version)

+9 votes
asked Apr 1, 2019 in StudioLive Series Feature Requests by donntarris1 (3,050 points)
For version 2.x and now version 3.x, when one quits Universal Control on a Mac computer, the processes Hub, ucdaemon, and TransportClient are left running. Because of this, when the user restarts UC these background processes are not updating and even with a rescanning of the network, the firewire connection is missed. When these processes are stopped and then UC is restarted, the firewire connection is found immediately and taken as priority (I'm assuming).

Request: make sure all processes listed above stop when quitting UC on the Mac (and PC if it leaves processes running).

Associated request:

Ultimately it would be valuable to have all potential connections available when UC starts up, allowing the user on the computer connected to the StudioLive mixer to choose between firewire, wifi or ethernet to make the control connection. This is especially useful as the delay on visual responses for channel meters and switches still seems to be a problem when the control connection is made using firewire. The only reason to make the connection using firewire is to allow RTA functions and SMAART to work.

Equipment and configuration when tested: Mac OS Mojave (latest updates), RM16AI connected via firewire and wifi, CS18AI connected to RM16AI via direct ethernet for AVB (audio) and wifi for control.

1 Answer

0 votes
answered Apr 9, 2019 by benpierce (99,400 points)
Best answer
The ucdaemon process has to stay running for audio to pass if you are using a PreSonus device as your audio interface. You wouldn't be able to play audio from iTunes or Youtube to your external speakers without opening UC.