You may have already dug deeply into the subject, so forgive me if this is redundant, but the compiler does have some helpful #pragma statements and diagnostics to help clarify why code you might expect to vectorize is not. Hand-tuning is always an option, of course, but getting to the point where the compiler can do the work can have ancillary benefits - both now and down the road.Urs wrote: Fri Nov 27, 2020 7:09 am On a related note, while we can compile natively for Arm, we are currently relying on the compiler to do some crucial optimisations ("auto vectorisation"). Apparently, these are not as good as we would have hoped for.
u-he on Apple silicon (Updated)
- KVRer
- 19 posts since 15 Jan, 2020
- u-he
- Topic Starter
- 30188 posts since 8 Aug, 2002 from Berlin
Well, I'm used to program with SSE/AltiVec-like intrinsics. Auto-Vectorization would require a different code structure which is broken up in for-loops.Lady Gaia wrote: Tue Dec 01, 2020 2:52 amYou may have already dug deeply into the subject, so forgive me if this is redundant, but the compiler does have some helpful #pragma statements and diagnostics to help clarify why code you might expect to vectorize is not. Hand-tuning is always an option, of course, but getting to the point where the compiler can do the work can have ancillary benefits - both now and down the road.Urs wrote: Fri Nov 27, 2020 7:09 am On a related note, while we can compile natively for Arm, we are currently relying on the compiler to do some crucial optimisations ("auto vectorisation"). Apparently, these are not as good as we would have hoped for.
-
- KVRAF
- 5201 posts since 16 Nov, 2014
Great to hear you are on the way. I just tried Repro on my M1 MacBook and while in general it runs great under Rosetta it suffers from something like some other plug-ins as well. When the GUI is open I get a large audio latency and even some midi note dropped when played very fast, close the GUI and all is fine.
This indeed is also the only thing i experienced with some other non arm plug-ins as well.
Edit: It works better within the non-Rosetta version from Logic. It seems to happen just if Logic starts under Rosetta.
This indeed is also the only thing i experienced with some other non arm plug-ins as well.
Edit: It works better within the non-Rosetta version from Logic. It seems to happen just if Logic starts under Rosetta.
-
- KVRAF
- 5201 posts since 16 Nov, 2014
Indeed, i can confirm that the DAW also slows down and all get sluggish.tslays wrote: Mon Dec 07, 2020 10:10 amI have exactly the same problem with Repro but also Hive2.Cinebient wrote: Sun Dec 06, 2020 8:04 pm Great to hear you are on the way. I just tried Repro on my M1 MacBook and while in general it runs great under Rosetta it suffers from something like some other plug-ins as well. When the GUI is open I get a large audio latency and even some midi note dropped when played very fast, close the GUI and all is fine.
This indeed is also the only thing i experienced with some other non arm plug-ins as well.
Edit: It works better within the non-Rosetta version from Logic. It seems to happen just if Logic starts under Rosetta.
I thought this is just due to my Radeon graphics card or display profile. But now that I read that someone with a M1 chip also has these UI lag problems when the u-he plugin UI is open, it is probably are more general issue.
Do you also see the whole DAW slowing down? So e.g. the faders getting choppy and sluggish? For me this really started with Big Sur.
I also have a Thunderbolt Display (LG Ultrafine), that might be a root cause.
But other plugins like Serum are smooth as butter...![]()
So maybe its also Big Sur?
-
- KVRist
- 70 posts since 26 Jul, 2012
Any news for us about the m1 binaries or beta access?
- u-he
- Topic Starter
- 30188 posts since 8 Aug, 2002 from Berlin
Not looking good for a December 2020 release.
We're waiting for all developers to be present to do the big merge, which may happen by mid January.
- u-he
- Topic Starter
- 30188 posts since 8 Aug, 2002 from Berlin
We think we have tackled them. The fastest way to draw on any system is prone to minor artefacts (small blank areas when the window is in the background), so we're probably going to settle with a compromise. It will however be absolutely snappy as far as I can see. We need beta testing though toi find the best options.tslays wrote: Thu Dec 31, 2020 11:07 am Will this release also tackle the Big Sur UI lag problems? Or will this take more time?
- u-he
- Topic Starter
- 30188 posts since 8 Aug, 2002 from Berlin
Everything will run pretty well already with the official versions we have. AU automation is without visual feedback and some text fields in dark mode are rather invisible.Ploki wrote: Sun Jan 17, 2021 2:51 pm i'll hopefully get my M1 mac tomorrow /tuesday, how are things looking up ?
From tomorrow the dev who did the ports is back from vacation so we can start the big merge.
-
- KVRAF
- 6780 posts since 17 Dec, 2009

