I just bought a MacBook Pro (2021) Apple silicon, macOS 12.3 (Monterey) and installed the MidiTranslator Pro.
After supplying my license name and key, the application hangs showing only the splash screen.
Any solution for the problem, running on M1 Apple silicon?
Thank you very much for the crash dump via email. Unfortunately, we don’t have a direct solution available. It might be a side effect of other MIDI software and/or hardware running or installed on the system. Have you tried closing any other MIDI software and unplugging any devices before trying to start MT Pro?
Your freeze trace looks exactly like this customer’s problem report back in 2020:
He never came back to us, and unfortunately, we also never asked back. So I am not sure if he ever resolved it. I’ll ask now. Let’s hope he has found out something!
I am running the standard Gatekeeper software, which I disabled and re-installed the app, this did not help.
Actually un-installing the app and re-installing didn’t ask for the Name and license key. So how can I do a clean un-install?
Unplugging my midi interface (irgd-2) did not solve the issue.
I am running other midi applications like Reaper and MuseScore 3 without problems.
Some parts of Midi Translator Pro is running!
I see the midi in/output in MuseScore3, see attachment, so the back-end has started.
frond-end GUI, running in Java VM does not run, only see splash screen
The GUI runs in an embedded Java VM (installed by MTP dmg), but it’s quite old (version 13) and based on OpenJDK.
Possible solutions:
Add debug information in this(13) version
Integrate v17/18 of OpenJDK
Can you integrate a newer version 17 or 18. I have installed V17 in my Home folder and that one is working fine?
Remove embedded v13 from the dmg and make use of an installed Java VM.
For all 3 solutions I am willing to test to get it working.
Hi Theo,
thank you for the additional info and for the offer to test.
You’re the second user who reported such a problem (not sure yet it’s the same cause).
The strange thing is that for us, MT Pro runs fine on Apple Silicon with MacOS 12. So I’m not persuaded that it’s a problem of the bundled VM. Also, the VM starts first and it starts and controls the backend. So the VM is running to some degree on your system, too. Or do you have other evidence that this would be the root cause of the freeze?
You can run MT Pro from Terminal like this with debug output:
Make sure that a hidden instance isn’t running (Activity Monitor)
Open Terminal
copy/paste this command: /Applications/Bome\ MIDI\ Translator\ Pro.app/Contents/MacOS/MIDITranslatorPro -debug
You can post the output here, or send it to me in a PM. Maybe we can see at which point it freezes…
Hi Theo, thanks for all the info and sorry for the late reply. Apparently, the hang occurs for you when the (virtual) MIDI ports are initialized. We don’t know why this happens for you (and for that one other user who reported it), but not for anyone else? I vaguely remember a similar case from many years ago, where a 3rd party software installed a kernel extension, which had a bug, causing MT Pro to hang.
Could you please open a terminal and run this command? kextstat | grep -v com.apple
and copy/paste the result here?
The startup problem was vanished at a certain point of time, new updates of MacOS.
In the meanwhile I am now on MacOS Sonoma and tried the latest release, but it’s unstable.
When I have the Translator window open viewing at the Log window, running on my build-in screen (laptop) and then move the window to my external screen it crashes.
I went back to 1.9.0 version and this version is stable under MacOS Sonoma.