This is not strictly a hardware question but hardware related, so I hope I’m posting this in the right place.
When I try to connect the controller client (which is used to configure the controller elements on the midi keyboard) to my controller (Arturia Keylab 49 Mk. 1) it fails to connect because GP uses the device (even if I turn it off in the midi ports menu). In Ableton Live I can avoid this problem by turning off the entire audio engine which will stop using any external audio or midi driver. How do I do this in GP? Right now I have to close GP each time but since I experience very long load times for my startup gig file this is impractical.
Yes, it seems that this is the same kind of issue you will sometimes have with ASIO drivers (at least in Windows) that host applications will use them exclusively and prevent other applications from using them. At least that’s what it seems to me. However you usually have the option to release them. In Ableton Live it’s the “turn audio engine off” option, in Arturia’s MIDI Control Center there is a “Sync” button (that won’t strictly have the desired effect in GP but seems to do something similar backend-wise).
I am really sorry, I got this information from 2 different people but I’m very glad I was wrong!
He is someone who has developed useful and reliable programs but it is true that his site is not updated since 2016.