-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac M1 version #2223
Comments
Itel version runs just fine for me. Do you have Rosetta 2 installed? |
Sorry i'm not an expert. I just tried audacity intel version but it doesn't do anything. |
Rosetta 2 is a program that allows Intel programs to run on M1 macs: https://support.apple.com/en-us/HT211861 |
I agree that the Intel version works on M1, but an Apple Silicon or Universal version would improve performance even more |
Using Audacity on my M1 laptop runs at 100% cpu scrolling around, playing audio and the UI runs at 3 frames per second. |
I support this, especially exporting could be much faster if the app would be optimized for M1 Macs. |
This is an issue that I'm working on right now. I'm afraid it is not related to Rosetta and won't be fixed by ARM build. We do plan on adding ARM builds anyway :-) |
Okay, thanks for your kind & fast response! Appreciate your work! |
@crsib ok thank you. That’d be great to see soon! |
For those unaware, apps run in rosetta 2 -- while amazingly performant -- still use meaningfully more battery and cpu than those running native arm. That said, are there things that those of us in the community with development experience and m1 macs can do to help? |
I just compiled latest Audacity from a source and it works great so far natively on Apple Silicon. Steps for those who want to try before official release
In In Edit: Forgot to write, in CMakeLists, replace CMAKE_OSX_ARCHITECTURES with arm64, better to use this branch #2343 |
Can you quantify the performance benefit? |
I tried doing all your steps @EETagent but XCode just doesn't build it in the end... It seems like it tries to build x86 things but fails... I don't know since I am not a a programmer and I need this for school... |
I do not have Xcode installed, nor Rosseta 2, so i can't comment on that or Intel build performance, used Unix Makefiles generator for building https://send.vis.ee/download/b0ffe22ebd4f508e/#M95jVCRPSFQSxQqgQaLzcQ If the application's launch is completely broken, and doesn't even bring up an unknown developer's window, you'll need to codesign it yourself
|
Amazing! Thanks a lot! |
You can compile FFmpeg yourself and then link Audacity against your libavcodec dynamic library from settings, FFmpeg exports works fine from my testing https://ffmpeg.org/releases/ffmpeg-4.3.1.tar.xz 4.3.1 works for me, master doesn't, I haven't tested another versions or ffmpeg from homebrew |
Great, I'll let you know as soon as I get it working |
I managed to get it working by using the |
Did you see #2223 (comment)? |
Please refrain from adding endless +1 comments. ARM support is planned and +1 comments won't make it go any faster. |
Yes, I did. But since Audacity is really popular and M1 macs have been out for a while I was expecting to find an official build... and most of all, I expected it to work without lagging But I found a workaround for the Rosetta build |
Yep. Poster says “it’s coming” so is next Christmas. Should already be done. |
Hi
I have a MacBook Pro M1 having a M1 ARM processor.
I can't find a version of audacity for my Mac. The intel version doesn't do anything (it doesn't start). I have no Intel processor, that's all I know. It's the Apple M1 processor I have. Mac OS is latest version too.
Is there somebody who can provide a version?
The text was updated successfully, but these errors were encountered: