Jump to content

MIOS Studio 2.4.9 re-release for Macs with "Apple Silicon"


TK.
 Share

Recommended Posts

Under http://ucapps.de/mios_studio.html we can now find a re-released version for MacOS which natively supports Intel and Apple Silicon (M1, M2, ...) based HW without the need to run Rosetta2

This change required to switch to the latest JUCE 7.0.7 version

However, there are no functional differences, and especially no new MIOS Studio features (currently nothing new planned for this tool)

Best Regards, Thorsten.

Link to comment
Share on other sites

Hi Zam,

thanks for the feedback - although it worries me ;)

The crash report indicates that something is going wrong before the actual application code has been started.
I haven't seen this before, and therefore don't have a solution (yet).

What would be interesting: what happens if you start MIOS Studio from a terminal:

MIOS_Studio.app/Contents/MacOS/MIOS_Studio --batch

Best Regards, Thorsten.

Link to comment
Share on other sites

There is hope! Two days ago a new JUCE version has been released with an interesting message:

  #if ((defined (MAC_OS_X_VERSION_MIN_REQUIRED)                                \
        && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_VERSION_13_0)                \
       || (defined (__IPHONE_OS_VERSION_MIN_REQUIRED)                          \
           && __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_15_0))
   // This is an error because the linker _will_ produce a binary that is
   // broken on older platforms
   static_assert (std::string_view (__clang_version__)
                      != std::string_view ("15.0.0 (clang-1500.0.40.1)"),
                  "The new linker introduced in Xcode 15.0 will produce "
                  "broken binaries when targeting older platforms.\n"
                  "To work around this issue, bump your deployment target to "
                  "macOS 13 or iOS 15, re-enable the old linker by adding "
                  "'-Wl,-ld_classic' to your link flags, or update to Xcode "
                  "15.1.\n"
                  "Once you've selected a workaround, you can add "
                  "JUCE_SILENCE_XCODE_15_LINKER_WARNING to your preprocessor "
                  "definitions to silence this warning.");
  #endif
 #endif

So, here a new binary build with latest JUCE and -Wl,-ld_classic flags, let me know if this works:

-> http://www.ucapps.de/mios_studio/MIOS_Studio_2_4_9_r3.app.zip

Best Regards, Thorsten.

Link to comment
Share on other sites

Quote

-unable to use this app version with your OS version... you get 11.7.8... 13.0 or further requested...-

In practice It's a non issue for me as this computer is not the main one I use with midibox HW, also the previous version (non apple silicon) run fine on the M1 last time I check and communicate/UL data to a core.

Basically just see your initial post and download the app to see, and then give feedback.

Best

Zam

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...