Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 10-05-2021, 08:55 AM   #81
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,776
Default

Of course an option would be perfectly acceptable. But the default should be "not hamper audio".

-Michael
mschnell is offline   Reply With Quote
Old 10-05-2021, 10:05 AM   #82
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by mschnell View Post
Of course an option would be perfectly acceptable. But the default should be "not hamper audio".

-Michael
Yes I can agree with that.

I think the ideal implementation would be to add an option in Advanced UI/system settings window underneath the related "Throttle mouse-events" checkboxes (which by default prevent inertial scrolling/zooming and can be unchecked to allow it).

The option could for example be called "Prevent UI smoothening" and give 2 checkboxes, one a for scrolling and one for zooming, checked by default. By unchecking both, smooth scrolling and zooming would be enabled.

Or maybe an easier way for the devs would be to just add separate actions.

We now have:
- View: Scroll horizontally (MIDI CC relative/mousewheel)
- View: Scroll vertically (MIDI CC relative/mousewheel)
- View: Zoom horizontally (MIDI CC relative/mousewheel)
- View: Zoom vertically (MIDI CC relative/mousewheel)
- All these actions 'reversed'

We could get:
- View: Smooth scroll horizontally (MIDI CC relative/mousewheel)
- View: Smooth scroll vertically (MIDI CC relative/mousewheel)
- View: Smooth zoom horizontally (MIDI CC relative/mousewheel)
- View: Smooth zoom vertically (MIDI CC relative/mousewheel)
- All these actions 'reversed'

Though with the separate actions approach it could confuse some users and fail to make them understand what smooth scrolling/zooming means or which CPU implications it may have. Or the users might not search for it in the action list and miss out on the feature. Hence why I think the solution of putting the options into UI settings and having the option affect all scrolling/zooming actions makes most sense.
Phazma is offline   Reply With Quote
Old 10-05-2021, 10:14 AM   #83
More Sound
Human being with feelings
 
More Sound's Avatar
 
Join Date: Apr 2021
Location: Syracuse, NY
Posts: 103
Default

Fantastic breakdown, I agree 100%
__________________
Jason "Jocko" Randall
More Sound Recording Studio
Syracuse, NY
More Sound is offline   Reply With Quote
Old 10-05-2021, 11:30 AM   #84
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

We could zoom or scroll without the mousewheel.

For exemple : we press CTRL+Alt, we maintain the right mouse button pressed and we move the mouse. It would be far more fluid, accurate and quick than the classical mousewheel.

Last edited by ovnis; 10-05-2021 at 11:54 AM.
ovnis is offline   Reply With Quote
Old 10-05-2021, 01:13 PM   #85
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by ovnis View Post
We could zoom or scroll without the mousewheel.

For exemple : we press CTRL+Alt, we maintain the right mouse button pressed and we move the mouse. It would be far more fluid, accurate and quick than the classical mousewheel.
I'm not sure that I understand..but isn't scrolling/zooming by mouse-dragging already fluid?

For example when I left-click the ruler and drag the mouse it smoothly scrolls pixel by pixel. Same with horizontal zoom on ruler or dragging tracks to increase height.

The whole point of this FR is kind of making it graphically as smooth and precise with the mousewheel too.

The reason why the mousewheel is more convenient is that you can scroll/zoom far distances without having to move your whole arm repeatedly left and right and lift the mouse 10 times. You just move one finger. And with the inertial scrolling (which we already can have) you only need 1 strong swipe to go far or 1 gentle swipe to move slightly. The only problem (and reason for this FR) is that for small distances the UI moves in jerky steps making scrolling/zooming via mousewheel less precise and more eye-straining than it should be.
Phazma is offline   Reply With Quote
Old 10-05-2021, 04:13 PM   #86
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Quote:
I'm not sure that I understand..but isn't scrolling/zooming by mouse-dragging already fluid?
Yes, it's fluid but it's not possible to have vertical zoom with mouse drag inside Reaper! Only horizontal!

It would be great to have a mouse modifier which allows to make vertical or horizontal zoom depending on the horizontal or vertical movement of the mouse.
ovnis is offline   Reply With Quote
Old 10-05-2021, 11:16 PM   #87
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by ovnis View Post
It would be great to have a mouse modifier which allows to make vertical or horizontal zoom depending on the horizontal or vertical movement of the mouse.
OK I think I understand. When you move the mouse without modifier you move the pointer and when you move the mouse with modifier you scroll or zoom. That may be a good workflow, even though I still prefer mousewheel.

Anyway it is an entirely different FR about adding new ways to scroll and zoom, not necessarily related to making the UI response smoother for classic scroll and zoom.
Phazma is offline   Reply With Quote
Old 10-05-2021, 11:59 PM   #88
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,957
Default

Quote:
Originally Posted by Phazma View Post
OK I think I understand. When you move the mouse without modifier you move the pointer and when you move the mouse with modifier you scroll or zoom. That may be a good workflow, even though I still prefer mousewheel.

Anyway it is an entirely different FR about adding new ways to scroll and zoom, not necessarily related to making the UI response smoother for classic scroll and zoom.
If you're on macOS, check out MOS (https://mos.caldis.me) which has a smooth scrolling option which made scrolling in REAPER frighteningly smooth for me. YMMV.
sockmonkey72 is online now   Reply With Quote
Old 10-06-2021, 12:33 AM   #89
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by sockmonkey72 View Post
If you're on macOS, check out MOS (https://mos.caldis.me) which has a smooth scrolling option which made scrolling in REAPER frighteningly smooth for me. YMMV.
Thank for pointing it out. But idk.. I have tried it and there was no perceptible difference.

Maybe it is not compatible with Apple's own Magic Mouse, which I use? As far as I can understand MOS tries to emulate the typical smooth scrolling which the Magic Mouse is known for and bring it to people who use other mice which are normally unable to smooth-scroll.
Maybe, when using the Magic Mouse, MOS smoothening conflicts with macOS native smoothening and thus has no effect?
Phazma is offline   Reply With Quote
Old 10-06-2021, 12:36 AM   #90
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,957
Default

Quote:
Originally Posted by Phazma View Post
Thank for pointing it out. But idk.. I have tried it and there was no perceptible difference.

Maybe it is not compatible with Apple's own Magic Mouse, which I use? As far as I can understand MOS tries to emulate the typical smooth scrolling which the Magic Mouse is known for and bring it to people who use other mice which are normally unable to smooth-scroll.
Maybe, when using the Magic Mouse, MOS smoothening conflicts with macOS native smoothening and thus has no effect?
I was using it with an external Logitech mouse, maybe it doesn't like the MM...? Sorry!
sockmonkey72 is online now   Reply With Quote
Old 10-06-2021, 09:13 AM   #91
tonalstates
Human being with feelings
 
tonalstates's Avatar
 
Join Date: Jun 2020
Posts: 665
Default

Quote:
Originally Posted by sockmonkey72 View Post
If you're on macOS, check out MOS (https://mos.caldis.me) which has a smooth scrolling option which made scrolling in REAPER frighteningly smooth for me. YMMV.
That's awesome! thanks, I needed that.
tonalstates is offline   Reply With Quote
Old 10-06-2021, 11:41 AM   #92
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,957
Default

Quote:
Originally Posted by tonalstates View Post
That's awesome! thanks, I needed that.
Just found this one, too: does it improve stuff for the MM? It has application-specific settings, which is nice.

https://www.marcmoini.com/sx_en.html
sockmonkey72 is online now   Reply With Quote
Old 10-06-2021, 12:17 PM   #93
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by sockmonkey72 View Post
Just found this one, too: does it improve stuff for the MM? It has application-specific settings, which is nice.

https://www.marcmoini.com/sx_en.html
This one definitely has effect on the MM but it seems only to be able to change scrolling speed and has no option for smoothening (or animating, or interpolating, or whatever it is called) scrolling.

Thank you btw for taking the time to search for alternatives. Maybe there is something out there that works, but I think eventually Cockos really should do something to solve this natively. In my experience all apps and DAWs by default scroll and zoom smoothly (at least with Apple mouse and trackpad) and if Reaper doesn't do so because of a slight performance cost then it should at least have it as an option for the many of us who care.
Phazma is offline   Reply With Quote
Old 10-11-2021, 02:27 AM   #94
Markcastle_
Human being with feelings
 
Join Date: Aug 2020
Posts: 32
Default So, when they could add this option?

Always me, I know, but I'd really appreciate this feature to be added, maybe like Phazma said (at least through one or two checkbox), even making it disabled at startup by default.
Markcastle_ is offline   Reply With Quote
Old 11-24-2021, 02:14 AM   #95
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Just bringing this request back to visibility. Still very much wanted.
Phazma is offline   Reply With Quote
Old 11-28-2021, 04:24 AM   #96
mutex
Human being with feelings
 
Join Date: Jul 2014
Posts: 43
Default

+1

Scrolling up and down the tracks of a larger project really needs to be smooth.

The current scrolling style looks like I'm using an LCD of some vintage hardware gear.
mutex is offline   Reply With Quote
Old 11-28-2021, 08:35 AM   #97
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
Default

+1
mid v6 definitely time for this modern UI behavior
MonkeyBars is offline   Reply With Quote
Old 12-14-2021, 11:43 AM   #98
CQrity
Human being with feelings
 
Join Date: Jul 2018
Posts: 49
Default

Another +1.
I think it puts a lot of stress on the eyes to have a shopped scrolling behaviour. Having the option would be great
CQrity is offline   Reply With Quote
Old 12-19-2021, 04:15 AM   #99
KMJoshi
Human being with feelings
 
Join Date: Sep 2019
Location: Kathmandu, Nepal
Posts: 50
Default +1

I too would be grateful for some UI improvements, and choppy scroll/zoom are definitely responsible for eyestrain.
__________________
Articulation mapping, please!
KMJoshi is offline   Reply With Quote
Old 01-13-2022, 04:48 AM   #100
dennech
Human being with feelings
 
Join Date: Aug 2018
Posts: 6
Default

+1
Also really looking forward for smooth (non-step) scrolling for my MX Master mouse and trackpad in Mac OS.

Last edited by dennech; 01-16-2022 at 01:02 PM.
dennech is offline   Reply With Quote
Old 01-16-2022, 12:14 PM   #101
sash2s
Human being with feelings
 
Join Date: Jan 2020
Posts: 8
Default

+1 why this feature still not implemented on os x ?;( with no smooth native zoom/scroll reaper looks like old DAW. Very uncomfortable user experience.
sash2s is offline   Reply With Quote
Old 01-16-2022, 03:36 PM   #102
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,776
Default

Quote:
Originally Posted by sash2s View Post
why this feature still not implemented
Read this thread: dedicating CPU (and developers') power to audio is considered more valuable.

-Michael

Last edited by mschnell; 01-16-2022 at 11:22 PM.
mschnell is offline   Reply With Quote
Old 01-16-2022, 03:52 PM   #103
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
Default

It's incredible to me how bad OSes still are at handling scrolling.

My 2018 Mac Mini skips like crazy on scroll just streaming radio at 320k mp3 quality.
MonkeyBars is offline   Reply With Quote
Old 01-17-2022, 04:03 AM   #104
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by mschnell View Post
Read this thread: dedicating CPU (and developers') power to audio is considered more valuable.

-Michael
Sorry for verbal nitpicking but "is considered" is a bold statement. As this thread shows many people disagree. You might be right about about the devs though (otherwise we probably would have this feature already). So you could have phrased it as "dedicating CPU (and developers') power to audio is consider more valuable by some users and evidence suggests that the developers may agree with those users.
Phazma is offline   Reply With Quote
Old 01-17-2022, 10:31 AM   #105
mlprod
Human being with feelings
 
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 1,343
Default

It is 2022 now and for example Logic is smooth as butter so of course it could be done.

I am guessing this has more to do with the (likely) pain it would be to re-code the gui part of reaper.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
mlprod is offline   Reply With Quote
Old 01-25-2022, 09:20 AM   #106
sash2s
Human being with feelings
 
Join Date: Jan 2020
Posts: 8
Default

Quote:
Originally Posted by mschnell View Post
Read this thread: dedicating CPU (and developers') power to audio is considered more valuable.

-Michael
This is feature (smooth scroll) can be easy implemented, at least partially!
Reaper already have "HAND SCROLL" tool. Behaviour of this feature near similar like apple touchpad/mouse scroll: we can move "arrange view" to any directions while mouse button is pressed (in my settings this tool is attached to right mouse click).
If Reaper Developers at least add possibility to auto enable this tool ("HAND SCROLL") on simple left/right scroll event, this will make happy mac users than now. In this implementation still no inertia scrolling, but better than step scrolling.
I think implement of this feature won't be difficult (it need just adding activate "HAND SCROLL" tool on scroll event).
sash2s is offline   Reply With Quote
Old 01-27-2022, 08:14 AM   #107
Markcastle_
Human being with feelings
 
Join Date: Aug 2020
Posts: 32
Default

Still no feature... We only ask for an option...

Where did the Cockos we knew go? The Cockos that listened to its customers ...
Markcastle_ is offline   Reply With Quote
Old 01-27-2022, 08:51 AM   #108
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by Markcastle_ View Post
Still no feature... We only ask for an option...

Where did the Cockos we knew go? The Cockos that listened to its customers ...
I agree that the lack of this option is frustrating but other threads show that other people are as frustrated (or even more) about their "most important feature that all DAWs have" not being implemented. Let's try another strategy in this thread and be appreciative of the work that Cockos do and grateful for the features that we do get and I am sure we will eventually get this one too if we patiently keep the thread alive and contain (pun intended) our emotions. They do listen to us customers but they obviously can not listen to all of us immediately, even when we subjectively may think that our request is the most important one to make Reaper a complete DAW.
Phazma is offline   Reply With Quote
Old 02-10-2022, 10:03 PM   #109
rohi
Human being with feelings
 
Join Date: Apr 2019
Posts: 11
Default

+1 on this

Windows user here, the scrolling and zooming could definitely be smoother. Would love to see the horizontal playback timeline scroll a bit smoother too
rohi is offline   Reply With Quote
Old 02-12-2022, 10:04 AM   #110
nepenthe
Human being with feelings
 
Join Date: Mar 2011
Location: USA
Posts: 462
Default

Quote:
Originally Posted by rstockm View Post
+1 for this one, it has been addressed (by macOS users) several times in several threads. Always on should be the default, with an opt-out for users concerned about CPU-load.

It's noteworthy to keep in mind, that there IS already a perfectly smooth scolling - for items - available as of now: disable "throttle mouse-events" in the advances UI Preferences and move some items around - butter-smooth mit 60FPS.

So it's a pity this doesn't apply - at least to the same extend - to the general scrolling.
Oh, that's a great tweak to know - thanks!

And yes, it would be great if the scrolling and zooming was smoother. Reaper definitely feels very clunky in this respect. I use a mouse with a stepped wheel which seems to be the best option right now.
nepenthe is offline   Reply With Quote
Old 02-14-2022, 08:11 AM   #111
tzzsmk
Human being with feelings
 
Join Date: Oct 2016
Location: Heart of Europe
Posts: 148
Default

Ultraschall 5 conversion for Reaper can manage it somehow, it looks quite smooth for me:

https://youtu.be/vdLpynu1ixE?t=713
__________________
M1 MacMini (16GB, 2TB), RME ADI-2 DAC, Kali IN-8 + WS-12, DELL AW3418DW
M2 Max MacStudio (64GB, 4TB), Sonnet xMacStudio rack, RME HDSPe AIO, RME UFX III
tzzsmk is offline   Reply With Quote
Old 02-14-2022, 08:39 AM   #112
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,875
Default

Quote:
Originally Posted by tzzsmk View Post
Ultraschall 5 conversion for Reaper can manage it somehow, it looks quite smooth for me:

https://youtu.be/vdLpynu1ixE?t=713
Hmm.. it's hard to tell from the video how smooth it is. Also looks like who recorded the video has inertial scrolling disabled (=throttle mouse-events enabled). In my opinion the jerkiness is most noticeable when inertial scrolling is enabled (throttling disabled) and you give the mouse/trackpad a big swipe -> in that case when the scrolling slows down and reaches its end instead of the movement fading out the UI does a few last abrupt jumps until hard-stopping.
Phazma is offline   Reply With Quote
Old 02-14-2022, 05:32 PM   #113
nepenthe
Human being with feelings
 
Join Date: Mar 2011
Location: USA
Posts: 462
Default

Quote:
Originally Posted by rstockm View Post
+1 for this one, it has been addressed (by macOS users) several times in several threads. Always on should be the default, with an opt-out for users concerned about CPU-load.

It's noteworthy to keep in mind, that there IS already a perfectly smooth scolling - for items - available as of now: disable "throttle mouse-events" in the advances UI Preferences and move some items around - butter-smooth mit 60FPS.

So it's a pity this doesn't apply - at least to the same extend - to the general scrolling.
I've been editing in Reaper today with this throttle tweak enabled and it is *amazing*. Is this seriously only a MacOS thing? Why?
nepenthe is offline   Reply With Quote
Old 02-17-2022, 07:47 AM   #114
karlingen
Human being with feelings
 
Join Date: Sep 2021
Posts: 52
Default

+1
karlingen is offline   Reply With Quote
Old 07-10-2022, 03:22 AM   #115
Markcastle_
Human being with feelings
 
Join Date: Aug 2020
Posts: 32
Default

+1

Any news?

I'm okay that I have to wait, but at least tell us:

1) Is this feature is in program to be added?
a) if yes: when approximately?
b) if no : I) why not? II) will it be in future?

2) How:
a) challenging would be to add it?
b) much work would require it considering Reaper current GUI's architecture?
Markcastle_ is offline   Reply With Quote
Old 07-21-2022, 03:00 PM   #116
MikeKravets
Human being with feelings
 
Join Date: Mar 2021
Posts: 45
Default

+1, simply to refresh this thread
MikeKravets is offline   Reply With Quote
Old 07-22-2022, 11:54 AM   #117
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Good idea but not always for the vertical zoom (because inside some themes, like mine, TCP can be created to fit well with only some amounts of zoom)!

Last edited by ovnis; 07-22-2022 at 01:02 PM.
ovnis is offline   Reply With Quote
Old 07-22-2022, 12:50 PM   #118
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
Default

Quote:
Originally Posted by ovnis View Post
Good idea but not always for the vertical zoom (because inside some themes, like mine, TCP can be created to feet well with only some amounts of zoom)!
you mean fit?

Maybe it should be an option, but I don't like how both scroll and (marquee) zoom snap to full tracks. I find it very very useful to view partial tracks, far more efficient use of screen real estate.
MonkeyBars is offline   Reply With Quote
Old 07-22-2022, 01:01 PM   #119
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

To avoid than some knobs being cut, for exemple.
ovnis is offline   Reply With Quote
Old 07-22-2022, 01:08 PM   #120
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
Default

Quote:
Originally Posted by ovnis View Post
To avoid than some knobs being cut, for exemple.
Yes but when I do this it's just to view the tops or bottoms of items for reference. I'm not editing partially displayed tracks directly
MonkeyBars 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 03:53 PM.


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