Old 02-21-2023, 03:59 PM   #1
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default Laggy GUI?

hey guys,
I switched from Windows to Mac a few weeks ago. Macbook Pro M2 Max 64gb Ram. I use two external 4k displays on an OWC Thunderbolt 4 Hub while the Macbook itself is my third screen.
I experience super annoying graphical lags from time to time. Didn't find any regularities so it's hard to say what's going on. It seems to happen only with reaper. Especially the playhead sometimes gets REALLY unresponsive (2-3 fps). The only thing I can say is that if I move the TCP to my macbook screen, it's super smooth and when I move it back to my "main" screen it stays being smooth until new lags occur.

Quite diffuse problem but maybe anybody can help.

EDIT: I turned of one of the two external screens and connected the other one using my macbooks HDMI out. It doesn't seem to help.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 02-28-2023, 08:32 AM   #2
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

anybody? these lags seem to occur only on my external displays. Using my macbooks display, everything seems to be normal. (yes, of course I'm at 60 Hz.)
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 02-28-2023, 08:57 AM   #3
7enz
Human being with feelings
 
Join Date: Sep 2022
Posts: 385
Default

i had seen a video highlighting that hubs can be the cause of the intermittement lagginess when having external displays

so essentially the problem is likely the hub itself
ill try hunt for the video, which highlights this problem.
7enz is offline   Reply With Quote
Old 02-28-2023, 09:34 AM   #4
7enz
Human being with feelings
 
Join Date: Sep 2022
Posts: 385
Default

unfortunately i cannot find the video i viewed
7enz is offline   Reply With Quote
Old 02-28-2023, 11:22 AM   #5
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

I used the HDMI out of my macbook now, without using the hub at alle. Same problem.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 02-28-2023, 11:36 AM   #6
mlprod
Human being with feelings
 
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,344
Default

Try checking/tweaking stuff in the Advanced UI settings under prefs/general.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
mlprod is offline   Reply With Quote
Old 03-01-2023, 03:10 PM   #7
randbrown
Human being with feelings
 
Join Date: May 2019
Posts: 43
Default

I've also recently switched from Windows to Macbook Pro 16" with M2 Pro Max. I've noticed some visual flickering in one specific plugin's UI (Voxengo SPAN)... but only when that plugin is open on my external monitor. When I move that window to the laptop display, it's smooth again. Like you, I've tried going directly from the laptop HDMI port, and I've tried different HDMI cables, but I still get the flickering either way. I only have one external monitor.
randbrown is offline   Reply With Quote
Old 03-01-2023, 10:43 PM   #8
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,746
Default

Try turning off Metal in preferences/general/advanced, restart REAPER, see if that helps/hurts. It will probably hurt. Perhaps there's some issue with it using the correct GPU for the external display, hmm.
Justin is offline   Reply With Quote
Old 03-02-2023, 09:07 AM   #9
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

Justin could we possibly have a sticky for the Silicon Mac stuff? About to upgrade myself.
skylar_battles is offline   Reply With Quote
Old 03-02-2023, 09:39 AM   #10
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

turning it off, seems to help here. I'll do further observations with different projects and let you know.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 03-02-2023, 12:35 PM   #11
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

hm ok not really.

It seems like scaling in macos is a big reason. I use 2 4k screens. If I set my resolution to "more space" it runs smoothly. If I scale up it lags as hell (meterings and playhead feel like 3fps)
__________________
https://juliusgass.de

Last edited by Gass n Klang; 03-02-2023 at 12:45 PM.
Gass n Klang is offline   Reply With Quote
Old 03-02-2023, 02:41 PM   #12
mlprod
Human being with feelings
 
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,344
Default

I am using a scaled up 4K display also from an OWC hub, no problems at all. Only one though.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
mlprod is offline   Reply With Quote
Old 03-06-2023, 05:02 PM   #13
Tonehenge
Human being with feelings
 
Tonehenge's Avatar
 
Join Date: Feb 2007
Location: Vancouver, BC, Canada
Posts: 777
Default Today I upgraded to Ventura from Monterey....

(Mac Studio M1 Max) and things improved dramatically in terms of plugin GUI lag in Reaper. Some (not all) plugins exhibited GUI lag that impacted everything, including timer readout on the transport. Now everything seems perfect! Something changed under the hood, and I would like to know what...
__________________
Brown Bag Music is a proud Commercial Reaper Licensee
Tonehenge is offline   Reply With Quote
Old 03-07-2023, 04:07 AM   #14
Ideosound
Human being with feelings
 
Ideosound's Avatar
 
Join Date: Oct 2017
Location: U.K
Posts: 542
Default

Quote:
Originally Posted by skylar_battles View Post
Justin could we possibly have a sticky for the Silicon Mac stuff? About to upgrade myself.
This is a good idea, I probably won't be updating for a bit yet but over the next few years lots more Mac users will be on non-intel machines.
Ideosound is offline   Reply With Quote
Old 03-07-2023, 12:20 PM   #15
Tonehenge
Human being with feelings
 
Tonehenge's Avatar
 
Join Date: Feb 2007
Location: Vancouver, BC, Canada
Posts: 777
Default Furthermore...

Since the Ventura update, everything graphics related in Reaper and plugins has improved by an order of magnitude. Operating plugin controls is smoother to the point of feeling like hardware... In fact, the operating advantage that Reaper has had on PC's vs Mac seems to have been obliterated. The only plugin giving a slight hint of the bad old days is IK TR5 Mic Room, but its performance is significantly better than the bad old days.

So, what happened? Something under the hood with Mac OS for certain... Was it the presence of the Metal 3 infrastructure? Did Mac OS make more graphics processing threads available to 3rd party developers? Is it something in Reaper that was rejigged to take advantage of Ventura? (I'm running the latest developer betas of Reaper). I do like understanding why things have improved... In any event, I feel like I've won a lottery.

Mac Studio M1 Max. 32 gig RAM, 2tb drive Latest version of Ventura.
__________________
Brown Bag Music is a proud Commercial Reaper Licensee
Tonehenge is offline   Reply With Quote
Old 03-07-2023, 12:54 PM   #16
mlprod
Human being with feelings
 
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,344
Default

Quote:
Originally Posted by Tonehenge View Post
Since the Ventura update, everything graphics related in Reaper and plugins has improved by an order of magnitude. Operating plugin controls is smoother to the point of feeling like hardware... In fact, the operating advantage that Reaper has had on PC's vs Mac seems to have been obliterated. The only plugin giving a slight hint of the bad old days is IK TR5 Mic Room, but its performance is significantly better than the bad old days.

So, what happened? Something under the hood with Mac OS for certain... Was it the presence of the Metal 3 infrastructure? Did Mac OS make more graphics processing threads available to 3rd party developers? Is it something in Reaper that was rejigged to take advantage of Ventura? (I'm running the latest developer betas of Reaper). I do like understanding why things have improved... In any event, I feel like I've won a lottery.

Mac Studio M1 Max. 32 gig RAM, 2tb drive Latest version of Ventura.
Interesting, personally I haven't noticed a difference between the any MacOS versions since Monterey in that regard. They have all worked well for me.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
mlprod is offline   Reply With Quote
Old 03-07-2023, 01:17 PM   #17
Tonehenge
Human being with feelings
 
Tonehenge's Avatar
 
Join Date: Feb 2007
Location: Vancouver, BC, Canada
Posts: 777
Default

Quote:
Originally Posted by mlprod View Post
Interesting, personally I haven't noticed a difference between the any MacOS versions since Monterey in that regard. They have all worked well for me.
That's my point. The upgrade in performance is palpable. Perhaps the in place upgrade simply scrubbed an under the hood setting that has been haunting me through successive upgrades... Who knows?
__________________
Brown Bag Music is a proud Commercial Reaper Licensee
Tonehenge is offline   Reply With Quote
Old 03-07-2023, 03:44 PM   #18
Tonehenge
Human being with feelings
 
Tonehenge's Avatar
 
Join Date: Feb 2007
Location: Vancouver, BC, Canada
Posts: 777
Default

Quote:
Originally Posted by Justin View Post
Try turning off Metal in preferences/general/advanced, restart REAPER, see if that helps/hurts. It will probably hurt. Perhaps there's some issue with it using the correct GPU for the external display, hmm.
Justin... Look at my input on this thread. Any reason why my Reaper graphics performance has improved so dramatically with the Ventura update?
__________________
Brown Bag Music is a proud Commercial Reaper Licensee
Tonehenge is offline   Reply With Quote
Old 03-07-2023, 04:10 PM   #19
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

hm, ventura is my very first mac experience and windows did perform at least as well. I'd really like to know where these scaling issues come from. Drives me nuts.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 05-26-2023, 03:21 AM   #20
timothys_monster
Human being with feelings
 
timothys_monster's Avatar
 
Join Date: Jan 2012
Location: Germany
Posts: 1,133
Default

I am on a Mac Mini M2 Pro now with a lot of lagging on the GUI. To the point where it is basically unusable.

There are two LED Cinema Displays (1920x1200) connected via Thunderbolt with a DisplayPort adapter.

Have you found any solution for the UI lags on your machine, Gassnklang?
timothys_monster is online now   Reply With Quote
Old 05-31-2023, 04:28 AM   #21
timothys_monster
Human being with feelings
 
timothys_monster's Avatar
 
Join Date: Jan 2012
Location: Germany
Posts: 1,133
Default

Just in case anyone else is having problems, I found that deactivating Metal made all the difference.

Preferences > General > Advanced UI > Display updates: Disable all optimized drawing

REAPER is reacting smoothly to playback and scrolling now. Only the Big Clock is a bit laggy looking at the passing frames. But that might have been always like that.
timothys_monster is online now   Reply With Quote
Old 07-11-2023, 03:58 AM   #22
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

deactivating metal doesn't help anything in my case. In my multi-monitor setup, macos' screen-scaling-"feature" does the problem. No idea if it's reaper's or macos fault but everything needs to be "default" to provide massive performance problems.

A scalable vector based reaper GUI would help a lot ...
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 08-04-2023, 07:41 AM   #23
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

in many projects all the meters are extremly laggy (like 5fps). superweird: When opening the midi editor as a docked window, all the meterings go are smooth. Still have to check if that is only relevant to the midi editor or to every docked window.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 08-17-2023, 08:52 AM   #24
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

alright, it seems like my metering lags (tcp and mcp) are gone as soon as a window is docked (I checked midi editor or fx chain. A docked mixer doesn't seem to have any impact...). It doesn't matter if the mixer is hidden or not and it doesn't matter which display it's on.

anything I can do against that?

EDIT: Even the playhead is MUCH smoother then.
__________________
https://juliusgass.de

Last edited by Gass n Klang; 08-17-2023 at 09:04 AM.
Gass n Klang is offline   Reply With Quote
Old 08-18-2023, 07:41 AM   #25
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

any idea? that's driving me nuts. I keep the midi editor open docked when editing audio just to make graphics run smoother...
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 08-21-2023, 02:12 PM   #26
nepenthe
Human being with feelings
 
Join Date: Mar 2011
Location: USA
Posts: 462
Default

Did you say you tried running Reaper with stock preferences? (try setting up a portable install instead of trashing the prefs on your main Reaper install)

PS: with Mac OS, the "scaling" feature is actually scaling just the GUI while the screen keeps running at native res. Thus the "more space" option actually is shrinking/scaling the UI to fit more on screen. Actually changing the screen resolution on Mac requires accessing some hidden preferences.
nepenthe is offline   Reply With Quote
Old 08-21-2023, 03:55 PM   #27
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

I have similar issues, but on Windows. The more screens you have, the bigger the lag. Although, my issue is with the laggy ME. There must be a deeper issue somewhere.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 08-22-2023, 06:55 AM   #28
inthevoid
Human being with feelings
 
inthevoid's Avatar
 
Join Date: May 2022
Location: London
Posts: 444
Default

Quote:
Originally Posted by _Stevie_ View Post
I have similar issues, but on Windows. The more screens you have, the bigger the lag. Although, my issue is with the laggy ME. There must be a deeper issue somewhere.
Yeah, cursor and video playback are still lagging big time here when using the MIDI editor on Mac M2. (& video stutters and lags whenever dragging things around in the arrange as well.) I do get that by design graphical performance is always playing 2nd fiddle to audio with REAPER, but it's quite painful to work with such laggy GUI & video for extended periods of time.

The workaround is to 'throttle move events' in Advanced UI/system tweaks, which evens things out at the expense of some cursor/marquee box drawing smoothness, but given that, I feel like that setting should really be the default - since the current default of not throttling move events makes the whole rest of the GUI lag.

It's probably also asking too much, but it's a real shame that the best CC editing tools we have in Reaper (juliansader's multi tool & ramp scripts) are unbearably laggy to use without throttling move-events. Praying for a native solution at some point. Advanced MIDI programming would be virtually impossible without them.

Really hoping for some MIDI editing love in Reaper 7! Every time I have to use Logic / Cubase for work, I feel like I've regressed 20 years workflow wise, but they do still feel light years ahead when it comes to a pleasantly smooth UX.

Last edited by inthevoid; 08-22-2023 at 07:06 AM.
inthevoid is online now   Reply With Quote
Old 08-22-2023, 07:09 AM   #29
chip mcdonald
Human being with feelings
 
chip mcdonald's Avatar
 
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
Default

Jumped on an M1 Mac Mini really early. Worked about as fast as my old i5 PC initially.

I'm going back to PC. It's behavior is too random and unreliable, and I'm getting more and more beachballs.
__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!
chip mcdonald is offline   Reply With Quote
Old 09-01-2023, 10:29 AM   #30
nepenthe
Human being with feelings
 
Join Date: Mar 2011
Location: USA
Posts: 462
Default

Quote:
Originally Posted by Gass n Klang View Post
any idea? that's driving me nuts. I keep the midi editor open docked when editing audio just to make graphics run smoother...
Check out the latest update to Reaper (6.82) as it contains a change based on your trouble report:

"+ macOS: optimize Metal drawing for various contexts, improving behavior for some multimonitor M2 systems [t=280085] [t=280242]"
nepenthe is offline   Reply With Quote
Old 09-01-2023, 05:11 PM   #31
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

Quote:
Originally Posted by nepenthe View Post
Check out the latest update to Reaper (6.82) as it contains a change based on your trouble report:

"+ macOS: optimize Metal drawing for various contexts, improving behavior for some multimonitor M2 systems [t=280085] [t=280242]"
Thx but it doesn't help. I'm using the latest 7.0 pre15
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 09-27-2023, 12:42 AM   #32
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

bump
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 11-19-2023, 08:38 AM   #33
paaltio
Human being with feelings
 
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 312
Default

Something really strange going on with an M3 Max MacBook Pro here with REAPER v7.05. The interface updating using Metal basically randomly freezes entirely. If I zoom in and out and the only thing updating is the timeline. The project contents stay the same and if I wait like 5 seconds it will eventually update, though sometimes it seems to require stopping the playback.

Setting General / Advanced UI / Display updates to "Disable all optimized drawing" or "Force classic" fixes this, so seems like it's specifically a Metal-related issue. Never had this with my M1 Macs (either a Mac Studio / M1 Ultra or MacBook Pro / M1 Max)

EDIT: Also seems like it's related to the multimonitor issue, as I can't reproduce this with the lid closed (when connected to a monitor).

Last edited by paaltio; 11-19-2023 at 08:48 AM.
paaltio is offline   Reply With Quote
Old 11-21-2023, 02:26 AM   #34
paaltio
Human being with feelings
 
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 312
Default

Quote:
Originally Posted by paaltio View Post
EDIT: Also seems like it's related to the multimonitor issue, as I can't reproduce this with the lid closed (when connected to a monitor).
Interestingly it's also not just any multimonitor setup. I have a 4k display and a 4k TV at my studio and that works just fine, lid open or not. It's just when I try this at home with the Apple Studio Display with the lid open that the UI freezes.
paaltio is offline   Reply With Quote
Old 12-12-2023, 03:35 PM   #35
Ann-82
Human being with feelings
 
Join Date: May 2020
Location: Berlin
Posts: 166
Default

I am currently working on two different machines, Mac Book Air M1 and Mac Mini Pro M2, both of which also have major GUI problems. The picture is not smooth and lags. I have tried all the different settings above, but unfortunately not really helpful. I am told that some plugins GUI also have this problem in some sessions.
Have you found a solution in the meantime?
Ann-82 is offline   Reply With Quote
Old 12-12-2023, 05:12 PM   #36
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,640
Default

If your working with multiple monitor, you need to set them to their native resolution.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 12-13-2023, 01:25 PM   #37
paaltio
Human being with feelings
 
Join Date: Aug 2011
Location: Los Angeles, CA
Posts: 312
Default

Quote:
Originally Posted by Gass n Klang View Post
If your working with multiple monitor, you need to set them to their native resolution.
In my case (MacBook Pro display + Apple Studio Display) the monitors were at native resolutions. But it was interesting that the issue happened only with the Studio Display, which is a 5K display, and not with the 4K display I tried with. So I wonder if there's more to this.
paaltio is offline   Reply With Quote
Old 12-13-2023, 02:09 PM   #38
Ann-82
Human being with feelings
 
Join Date: May 2020
Location: Berlin
Posts: 166
Default

Quote:
Originally Posted by Gass n Klang View Post
If your working with multiple monitor, you need to set them to their native resolution.
Thank you for your answer,

unfortunately this happens with the integrated monitor of my Macbook Air. I think it has to do with the touchpad, when I "swipe" over it, the the meters (TCP/MCP) move very slowly for a short time. With the Mac Mini external monitor works reasonably well.
Ann-82 is offline   Reply With Quote
Old 12-14-2023, 09:25 AM   #39
Mantiruna
Human being with feelings
 
Join Date: Oct 2023
Posts: 49
Default

I don't know if this is any helpful for your problems, but for me on a Macbook with Big Sur my laggy gui-problems were solved by only enabling "swipe" in "Throttle Mouse Events" and deactivating the other 2 options.
Mantiruna is offline   Reply With Quote
Old 12-14-2023, 01:12 PM   #40
Ann-82
Human being with feelings
 
Join Date: May 2020
Location: Berlin
Posts: 166
Default

Quote:
Originally Posted by Mantiruna View Post
I don't know if this is any helpful for your problems, but for me on a Macbook with Big Sur my laggy gui-problems were solved by only enabling "swipe" in "Throttle Mouse Events" and deactivating the other 2 options.
Thank you very much Mantinura,

"swipe" doesn't help me, but enabling "wheel" seems to work better. But generally when enabling "wheel" the graphical interface is no longer smooth and snappy. Maybe it should be like this...?
Ann-82 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 10:49 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.