Midihub losing contact?

Connection lost or unexpectedly shutting down for no reason. I re-connect and everything is ok. seems a bit unreliable, what might be causing this?

(I’m running Mac studio 2023, Apple M2 max, sonoma 14.2, midi I/O: ableton live, octatrack, Clavia nord drum and faderfox)

Hey @Holmberg,

Does your error message look like this?

I’ve been getting this with MacBook OS Sequoia.
Have mentioned it to @Giedrius but think it’s a newer Mac OS thing❖.
(have since found that two KMI devices get kicked back to their defaults too which is waay more annoying)

Thankfully MH keeps your current preset in flash memory, so nothing is lost, but I’ve taken to stopping Mac going to sleep/launching screensaver while I’m patching. Bloody annoying though!

❖ I think it’s all part of the built in mistrust of external devices but life’s too short to ask Apple

PS. Never been an issue with (much) older systems

Hi @resonotter,
Thank you, yes, I get that one, but I think there are other messages too. It happens every once in a while when I’m working in other apps. Quite often. I’ll try to “document” it better and get back.

1 Like

Cheers, I imagine @Blokas will be interested in other situations where MacOs breaks contact.

I’ve not had it apart from when I’ve been away from mac for a bit.

It would be useful to know if there’s a way of preventing it, but I suspect it’s Apple along with all those other nannying features like “are you sure you want to give app X access to folder Y?”
and “do you want to allow this SD card which you personally have just inserted?”

Try as I might, I can’t find the “I am not a five year old” settings checkbox anywhere…

It sounds like Mac OS is restricting CPU resources for apps running in the background more aggressively or something. The message itself occurs whenever a ‘pong’ is not heard from Midihub in set timeout time when the Editor pings it. It has no effect on Midihub’s operation, just the Editor ↔ Midihub connection gets terminated. Maybe we should just set the timeout higher.

Thank you. The “pong” explanation seems possible.