irllabs / ml-lib

A machine learning library for Max and Pure Data
Other
275 stars 40 forks source link

Apple silicon M1 #182

Closed delmenhorst closed 2 years ago

delmenhorst commented 2 years ago

Hey there!

It wouldn't be a big task to compile this objects native for Apple Silicon, would it? I tried to get into it, but unfortunately this is beyond my competence at the moment. :(

I am working with pure data and it would be lovely to have these native on apple silicon.

jamiebullock commented 2 years ago

Hi @delmenhorst ... Native support for Apple Silicon is on our priority list and we are aiming for end of April.

In the meantime, have you tried running Max under Rosetta? If you ctrl-click the .app bundle and select Get Info, you should see an option "Open In Rosetta". If you check this and run the application, ml.lib should work.

Please reply whether this works for you or not.

delmenhorst commented 2 years ago

Thank you for your response! I am actually working with pure data. But I had a quick look on the max help files via rosetta, there are nice! because for pd this doesn't exist. The same for pure data, via rosetta it is still possible to use this external.

delmenhorst commented 2 years ago

Hey, is there now a M1 version?

jamiebullock commented 2 years ago

Hey, is there now a M1 version?

There will be an M1 version for Max shortly in the Max package manager. As I see you're on Pd I've reopened the issue.

delmenhorst commented 2 years ago

Is it already possible to compile it for pure data?

jamiebullock commented 2 years ago

There is now a macOS Pd build here: https://github.com/irllabs/ml-lib/releases/tag/1.1.5

Note that this is not signed so may need some wrangling to work with Gatekeeper