Laggy, choppy scrolling

Wow I just paid for a year of this app and I am absolutely stunned in how choppy the scrolling is on my M1 Macbook Pro. It ruins the whole experience of using the app.

The roon ARC app is even worse on my iPhone… unresponsive, jumpy choppy scrolling.

I see now that many other people have this issue and there has been no resolution.

Did I just waste my money or is there a fix that I have missed in the forums.

2 Likes

No fixes. It is what it is. :frowning_face:

1 Like

@LM_M,
Nothing laggy or choppy here.
Perhaps you can check the processor-occupation of your Macbook. If that is to high, than that can be the reason.
Also the network is very critical. My Roon ROCK and my endpoints are all wired connected, so no WiFi for audio in my home.
Good luck, Frank.

1 Like

I just spent the last few hours exploring roon on my laptop and damn… it is awesome. I solved the scrolling problem by scrolling slower, but not too slow. Still not thrilled with the ARC app on my phone but I definitely don’t feel like I wasted my money.

1 Like

That’s weird. The regular phone app is known to have choppy scrolling on 120 Hz phones, but those affected by this usually wish that it were as smooth as ARC is for them.

2 Likes

That is a great observation! I have never compared them side-by-side back to back. I just did and you are right that arc seems so much smoother by comparison to the roon remote app. It would be great if the Roon development team could look at that to see what the differences are and how connections and scrolling are made. The difference on my set up as I am using Tailscale for arc not port forwarding so is the router creating some type of problem as with Tailscale it’s direct to the server. Seems like this would be a solvable issue for all the iPhone and iPad users, but this has been going on for years now. I honestly have just gotten used to it. It certainly isn’t terrible and has gotten better to some degree with some of the fixes they have put in over the years of updates, but there is no doubt scrolling is very different between the app and the remote app at least in my set up.

It’s believed that ARC and Roon remote are written with 2 different mobile frameworks. One plays nice with 120hz displays the other doesn’t. The fix obviously isn’t easy or even possible as the problem has existed since Apple released their 120hz displays.

1 Like

Well, I guess if that’s the case, it would seem like it would be even easier to focus in on an dedicated iPhone remote app for just the iphone apple app store that has the mobile code changes from the Arc app rewritten to apply to the iPhone roon remote app. I realize that would create a separate dedicated iPhone remote app, but if it behaved better, you would think that would make a lot of iPhone owners happier. But I realize that is extra costs/coding etc…but clearly they are capable of doing it given the smoother scrolling of the Arc app…or does the roon remote app just need a recoding? Def not my area of expertise! So I will leave that to the pros but just interesting how diff on the same device.

Resources, time and $. We have lived with it for years now, you will as well. :frowning_face:

On a side note if you have a dedicated iOS device used as a roon remote only you can tweak Accessibility options on it to make Roon scrolling better.

Accessibility → Motion

Turn on Reduce Motion
Turn on Limit Frame Rate

The second basically turns off 120hz. The first reduces motion so the effect of limiting frame rate isn’t as drastic if using other apps on the remote as well as Roon.

ARC is, I believe, based on the modern Flutter app development framework, which simply comes automatically with proper 120 Hz support. The older home remote is based on some other framework, which doesn’t.

There are various ways out, and we will see which one Roon Labs chooses, if any. None of them are cheap, but some make more sense than others. Only someone who has all the information, i.e., Roon Labs, can make a really informed choice.

1 Like

Just to add to @Suedkiez’s comment

The other framework is also a common code base for all the platforms. IOS, iPadOS, Android, Windows, MacOS

ARC works on iOS and Android only.

These frameworks can have limitations on certain platforms so a switch isn’t always straight forward and easy.

1 Like

Thanks to you both for the kind responses! Like you DrToneJeff I joined the roon family in June 2015 so have been here since day 1 and seen the efforts made over nearly a decade now! The iPhone accessibility tricks work and IMO fixes the iphone scrolling lag/chop instantly! On my M4 ipad pro remote (which is the one I use the most) the prob is much less noticeable and I can seemingly equal the iphone fix you described just with the reduce motion change. Limiting to 60 fps doesnt seem to make a diff whereas on my iphone 14 Pro going to 60 fps def helps! For some that may be a change they are not willing to make. Thanks Suedkiez for the info about the coding platforms…agree that its def something only the roon dev teams knows the details on the diff and what is/isnt possible!
Thanks
D

@LM_M , with my Library, 11.921 albums, Roon was very choppy, and would frequently quit/crash, with my NUC 10th Gen i5 1(6GB of RAM) running Server.
I upgraded to a NUC 11th Gen i7 to run Server, simply because Intel was offering them at a price I couldn’t refuse, and both problems went away (something I didn’t expect). 16GB of RAM, and Roon Remote works 90% of what I’d call perfect. Still an occasional crash on Windows 10, but no more than once every few weeks. Scrolling is wonderful now on all devices.

I have no interest in an argument with the members of this Community; please take what I wrote at face value. A faster cpu running Server eliminated issues with my iPhone 15 Pro, iPad, older Windows laptop, and an even older Mac, all running Roon Remote. Cheers.

I have used Roon before ARC was introduced. I have attempted to use it several times over the years to no avail. I use everything hardwired to the network and everything is a smooth as butter. I use an old iPad to control my main listening area it all is good. Since I’ve never been able to get ARC to run correctly I quit wasting my time

Would really love to test the new EA iOS update that is suppose to improve scrolling. Still not available in TestFlight yet.

1 Like

Its always been laggy on my m1 air,and it’s actually alot worse on my iphone 13 pro max to the point it’s not usable,totaly ruins the experience and the main reason I cancelled my subscription,on my ipad it’s nearly there,still not smooth as other apps but it’s usable,for the life of me I can’t understand why theve not fixed after all these years of people complaining

Just for balance, it’s not laggy on my iPhone 16pro or my iPad or my partners MacBook Pro or my iMac.

Scrolling is only smooth on my Window 11 virtual machine.

It’s terrible on my 3rd gen iPad Pro and iPhone 13 Pro. It’s slightly better on my iPad Mini. Scrolling on my Macbook Pro 2019 and iMac 2020 is livable but no where as smooth as the Window VM running on my iMac via Parallels

Just installed 1510, scrolling might be a little better. Definitely not smooth still!

2 Likes

Agreed. And an annoyance for ages now.

I mean - Roon appears to be the only(!) app on my iPhone performing consistently bad with regard to scrolling.