 |
|
|
02-26-2022, 05:58 PM
|
#1
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
MIDI Editor Horizontal Zoom - whyyyy is this possible?
What is the possible use case of allowing this to happen?
It's horrifying lol.
|
|
|
02-27-2022, 01:37 AM
|
#2
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,737
|
Agreed. One of Reaper`s few MIDI weak spots has long been the clumsy way(s) to access MIDI tracks, especially in the editors.
However, I admit that when I am transposing or modulating a track, it IS handy to be able to shrink it down quickly to envelope select all the data you want to affect....
I am in the middle of re-keying a lot of my old MIDI backing tracks for an upcoming solo gig, because I can`t sing as high as I did ten years ago... last time I did a MIDI-based solo gig!
__________________
Ici on parles Franglais
|
|
|
03-06-2022, 04:27 PM
|
#3
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Quote:
Originally Posted by ivansc
Agreed. One of Reaper`s few MIDI weak spots has long been the clumsy way(s) to access MIDI tracks, especially in the editors.
However, I admit that when I am transposing or modulating a track, it IS handy to be able to shrink it down quickly to envelope select all the data you want to affect....
I am in the middle of re-keying a lot of my old MIDI backing tracks for an upcoming solo gig, because I can`t sing as high as I did ten years ago... last time I did a MIDI-based solo gig! 
|
Haha yeah it just really shouldn't be the default behaviour imo.
|
|
|
03-07-2022, 02:24 AM
|
#4
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,737
|
It really isn`t a default behaviour, it`s just The Behaviour.
P.S. I am currently working on about 300 MIDI files in exactly the way I said originally!!! Love that I can quickly minimise individual MIDI tracks in the TCP.
__________________
Ici on parles Franglais
|
|
|
03-07-2022, 06:51 AM
|
#5
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,828
|
It drives me crazy, too.
|
|
|
03-08-2022, 06:50 AM
|
#6
|
Human being with feelings
Join Date: Aug 2015
Posts: 3,531
|
zooming in REAPER (also in arrange):
i'd like to be more like the guy in the middle. no more criss cross
...crisscrosscrisscross
__________________
mccrabney scripts: MIDI editing directly from the Arrange screen, inspired by jjos/MPC style sequencers
|
|
|
03-12-2022, 07:46 AM
|
#7
|
Human being with feelings
Join Date: Jan 2011
Location: Tokyo
Posts: 250
|
Have you tried to change to use the playhead rather than the cursor for horizontal zoom? I don't remember where I changed that (classic problem with Reaper: was it a mouse modifier or a toggle in the actions?) but it works quite well here.
By the way, are you zooming/dezooming with a trackpad or a mouse? I think I get something similar with my Logitech Mouse (MX Master 2D), but I wonder if it's Reaper or the mouse.
|
|
|
03-12-2022, 10:00 AM
|
#8
|
Human being with feelings
Join Date: Aug 2015
Posts: 3,531
|
^ the pingponging is about where "project start" begins, not whether the cursor zooms on edit or play cursor.
forgive the choppiness of the resized gif here, but this is what happens if you don't pad the beginning of your project with 20 or so minutes of dead space
there are a few workflow/usability issues here:
1) zoom center changes depending on project bounds, resulting in the pingponging of a user's eyes when zooming out to project-overview zoom level. improved behavior would be for REAPER's zoom center to always say in screen center, padding the project beginning with empty space rather than shifting the display of the entire project to the left.
compare the image above to the image below, which is a much smoother experience with no seasickness. to achieve this, i padded the project with a long empty space in the beginning of the project: ferropop knows what's up here
however, even though it's an improvement, this image showcases the 2nd issue, which is that:
2) zoom center should be screen center, instead of arrange center. currently, zoom centers on the middle of the Arrange panel, discounting the offset of TCP. this means that a user's head/eyes are always cocked a little to the right, offcenter. this minor angle isn't insignificant over long work sessions - it would be more comfortable to focus on screen center, rather than an inch or two to the right.
__________________
mccrabney scripts: MIDI editing directly from the Arrange screen, inspired by jjos/MPC style sequencers
|
|
|
03-12-2022, 10:56 AM
|
#9
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Quote:
Originally Posted by mccrabney
^ the pingponging is about where "project start" begins, not whether the cursor zooms on edit or play cursor.
forgive the choppiness of the resized gif here, but this is what happens if you don't pad the beginning of your project with 20 or so minutes of dead space
there are a few workflow/usability issues here:
1) zoom center changes depending on project bounds, resulting in the pingponging of a user's eyes when zooming out to project-overview zoom level. improved behavior would be for REAPER's zoom center to always say in screen center, padding the project beginning with empty space rather than shifting the display of the entire project to the left.
compare the image above to the image below, which is a much smoother experience with no seasickness. to achieve this, i padded the project with a long empty space in the beginning of the project: ferropop knows what's up here
however, even though it's an improvement, this image showcases the 2nd issue, which is that:
2) zoom center should be screen center, instead of arrange center. currently, zoom centers on the middle of the Arrange panel, discounting the offset of TCP. this means that a user's head/eyes are always cocked a little to the right, offcenter. this minor angle isn't insignificant over long work sessions - it would be more comfortable to focus on screen center, rather than an inch or two to the right.
|
McCrabney thank you for demonstrating this so clearly. This has perplexed me since 2009, I just sort of don't understand how this has survived a decade and a half.
|
|
|
03-12-2022, 11:00 AM
|
#10
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Again, a million discussions about the devs' process etc, but it's hard to ignore that something like this would have been squashed in 2007 within minutes if there was some dedicated discussion to workflow / user experience.
Can you imagine having to pad 20 minutes of silence in another DAW, just to have half-reasonable non-insane project navigation?
With nothing but respect, always...just this is clearly a "love is blind" situation where we tend to accept really crazy flaws in our favourite DAW because that's just how it's always been.
|
|
|
03-12-2022, 11:08 AM
|
#11
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,828
|
ferropop, so true
|
|
|
03-12-2022, 11:18 AM
|
#12
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
In case this helps anyone, I created custom actions (mapped to Z and X)
to give this awesome behaviour:
Basically zooms in/out to wherever your mouse is. It's extremely smooth (not choppy like in the GIF haha) and is my fundamental mode of navigation now. You look at something, you wanna get closer to it - hit Z a few times with your mouse near it. Zoom back out (in a non-insane way) by hitting X a few times.
===note=== the last line in both actions should match your desired default zoom setting!
Last edited by ferropop; 03-12-2022 at 11:30 AM.
|
|
|
03-23-2022, 01:39 PM
|
#13
|
Human being with feelings
Join Date: Feb 2021
Posts: 140
|
yes.
This issue is driving me *insert word here* nuts.
and the midi edit opening the midi part where you click issue.
They suck the life out of me. !!!!!
__________________
~ Слава Україні! ~ . In Saint Javelin we Trust .
|
|
|
03-23-2022, 01:42 PM
|
#14
|
Human being with feelings
Join Date: Feb 2021
Posts: 140
|
but wait...
How do I make reaper do this? What do I need ? Can I DL it. heck I'm in. : - 0
__________________
~ Слава Україні! ~ . In Saint Javelin we Trust .
|
|
|
07-07-2022, 05:25 AM
|
#15
|
Human being with feelings
Join Date: Aug 2015
Posts: 3,531
|
bump, i was working on an old project that didn't have the time-padding necessary to fix the left-zoom and it made me seasick. sad to think that this is default behavior.
__________________
mccrabney scripts: MIDI editing directly from the Arrange screen, inspired by jjos/MPC style sequencers
|
|
|
07-07-2022, 10:52 AM
|
#16
|
Human being with feelings
Join Date: Mar 2007
Location: London UK
Posts: 3,129
|
Glad I found this thread. I thought it was me, this drives me bonkers and I keep thinking I've changed my zoom prefs or something.
Making edit cursor or mouse cursor the zoom center , as you say doesn't solve this.
Big +110000000000000000000 from me to sort this.
M
|
|
|
08-11-2022, 12:29 AM
|
#17
|
Human being with feelings
Join Date: Feb 2013
Posts: 125
|
Quote:
Originally Posted by ferropop
What is the possible use case of allowing this to happen?
[demonstration gif]
It's horrifying lol.
|
I'm not sure I understand. Is the problem that you can zoom in the midi editor to sections of the project such that no midi items are visible? And if so what would your expected behavior be?
|
|
|
08-11-2022, 01:39 AM
|
#18
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Quote:
Originally Posted by NAD
I'm not sure I understand. Is the problem that you can zoom in the midi editor to sections of the project such that no midi items are visible? And if so what would your expected behavior be?
|
That a default behaviour (being able to zoom into the nucleus of an atom, to the infinite empty right-side of your entire project) is maybe bad default behaviour. That maybe it shouldn't be so easy to do an unbelievably useless and disruptive thing, to the point that it commonly happens during routine navigation.
It's just kinda bad, so clunky and unrefined in actual practice, not just aesthetically.
|
|
|
08-11-2022, 05:50 AM
|
#19
|
Human being with feelings
Join Date: May 2014
Location: Alicante, Spain
Posts: 130
|
Quote:
Originally Posted by ferropop
That a default behaviour (being able to zoom into the nucleus of an atom, to the infinite empty right-side of your entire project) is maybe bad default behaviour. That maybe it shouldn't be so easy to do an unbelievably useless and disruptive thing, to the point that it commonly happens during routine navigation.
It's just kinda bad, so clunky and unrefined in actual practice, not just aesthetically.
|
Not sure if I understand your point...
So basically what you want is Reaper to automatically create empty space left of the starting point (1.0.0) when you zoom out more than the whole project has items?
|
|
|
08-11-2022, 08:45 AM
|
#20
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Like, you can't add new MIDI Items from the MIDI Editor at measure 22,000 even if you wanted to for some reason, so there's literally no utility to being able to zoom that far. So rather than zoom over to measure 22,000 for literally no reason, it could just stop at the edge of the item (if that's what's editable), or stop at the edge of the last item in the project, etc. Something useful and sensible.
|
|
|
08-22-2022, 06:47 AM
|
#21
|
Human being with feelings
Join Date: Jul 2011
Location: Brooklyn
Posts: 2,496
|
+1 x a billion
__________________
The reason rain dances work is because they don't stop dancing until it rains.
|
|
|
02-05-2023, 08:26 AM
|
#22
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,519
|
Bump.
|
|
|
02-05-2023, 10:45 AM
|
#23
|
Human being with feelings
Join Date: Mar 2022
Posts: 1,522
|
+1 and it’s the same in arrange view as well
|
|
|
02-15-2023, 04:07 PM
|
#25
|
Human being with feelings
Join Date: Jan 2013
Posts: 559
|
whyyyy is this possible?
You can see what is happening on beat 2000 with 3-4 simple mousescrolls. Isn't that powerfull?
__________________
It's Easier To Fool People Than To Convince Them That They've Been Fooled.
|
|
|
02-15-2023, 04:12 PM
|
#26
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Quote:
Originally Posted by strachupl
You can see what is happening on beat 2000 with 3-4 simple mousescrolls. Isn't that powerfull?
|
hahah this sent me
|
|
|
02-27-2023, 02:35 PM
|
#27
|
Human being with feelings
Join Date: May 2022
Location: London
Posts: 199
|
Huge +1 to this! As ferropop said, would be great to have the zoom capped to either the end of the MIDI item/selected MIDI items or the last item in the project. It's disorienting zooming out and it just keeps going... and going
|
|
|
02-27-2023, 03:56 PM
|
#28
|
Human being with feelings
Join Date: Jan 2013
Posts: 559
|
I saw some zooming changes in developer's pre-release but I wasn't able to test them. Maybe it is time to give devs some feedback and try it out or even suggest some things.
It is here - https://forum.cockos.com/showthread.php?t=276542
__________________
It's Easier To Fool People Than To Convince Them That They've Been Fooled.
|
|
|
03-09-2023, 10:44 AM
|
#29
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
I'm truly curious what the idea is here. 14 years into using Reaper as my daily DAW - I'm still not fully used to this.
Like even with great effort and deep thought, I can't quite believe or understand what is happening here, and what the objective is. One of the most excruciatingly frustrating things about navigating around in Reaper.
|
|
|
03-09-2023, 12:03 PM
|
#30
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
^^ like when it slams the entire view to the right side of the screen, what is happening?
|
|
|
03-09-2023, 12:49 PM
|
#31
|
Human being with feelings
Join Date: Jan 2011
Location: The Jungle
Posts: 42
|
Curious, wonder if tis a settings thing?
Never seen this in all the years I've used reaper but you'll bet I'll probably come cross it now.
|
|
|
03-09-2023, 04:55 PM
|
#32
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
Quote:
Originally Posted by Stevie Boy
Curious, wonder if tis a settings thing?
Never seen this in all the years I've used reaper but you'll bet I'll probably come cross it now.
|
Oh wow, it's the only behaviour I've ever known from day 1.
I thought it was odd then, and here we are.
|
|
|
03-09-2023, 07:59 PM
|
#33
|
Human being with feelings
Join Date: Jan 2011
Location: The Jungle
Posts: 42
|
Hah yeah, I could replicate it and it did what yours does in your LICEcap, but only seemed to happen if I go nuts with the mousewheel once in the midi editor. I'm used to using arrow keys to navigate/zoom to content/ shortcuts when I'm in the Midi Editor, so its probably why I haven't come across it.
Also I tend to work a bit pattern based and usually don't stray far. Had a look and remembered that I tend to open each midi item with the doubleclick default action "MIDI: open in editor, subprojects: Open Project, Audio: Show media item properties" which zooms back to the content by double clicking the top of the midi item I'm working on if I get a bit lost in any particular pattern.
I do remember a time the MIDI editor never seemed to remember where you were vertically, THAT used to drive me nuts lol.
That said, I couldn’t for the life of me get my arrange screen to do what yours is doing there. Mine just zooms horizontally (ctrl+mousewheel) in to wherever I drop the edit cursor, goes in as far as I need (eventually becoming focused on the centre of the screen) and then I zoom back out again until have all I need in view?
Maybe I’m missing something lol.
Last edited by Stevie Boy; 03-09-2023 at 08:48 PM.
|
|
|
03-10-2023, 02:21 AM
|
#34
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,211
|
Many of the zooms are glitchy: in project view and midi editor both horizontal and vertical.
The common thing is: it removed the focus from where we want to focus on, so that after zooming we need to find where we were focusing before. Hope all of them change soon. It’s super annoying and pain to use.
Feature zoom exists == true, but does it work right? No
It’s like an invisible annoyance we tend to not know it’s annoying but silently giving us struggles and h
This should be definitely a priority to be solved IMO.
Last edited by deeb; 03-10-2023 at 02:26 AM.
|
|
|
03-10-2023, 02:35 AM
|
#35
|
Human being with feelings
Join Date: May 2022
Location: London
Posts: 199
|
Just spent a couple of days on a really MIDI heavy mockup and came back to this thread... Really hope this can be fixed soon. Just makes everything slightly more difficult and jarring when spending any length of time in the midi editor.
|
|
|
03-10-2023, 03:56 AM
|
#36
|
Human being with feelings
Join Date: Jan 2011
Location: The Jungle
Posts: 42
|
Yeah, I think I notice this less in the arrange cause I have item props/track manager/project bay and the action list docked to the right of my main screen there as well.
I did have to intentionally scroll the scrollwheel to zoom out past the size of my project to see the wide expanse to the right but its there, I could get to about 19 scrolls with things docked before I could drop the edit cursor at bar 112641.1.0!
I have to say, I've never felt the need to stray into the wilderness there before, so make of that what you will.
I also have a refresh (f5) button macro that gets me back to a full project zoom, as I'm often lost, but that's more down to me being me.
Maybe I've been un(sub)consciously working around this for years lol.
It's going to bother me now isn't it
|
|
|
03-10-2023, 06:38 AM
|
#37
|
Human being with feelings
Join Date: May 2017
Location: On the Eastern edge of London (UK), almost on the Essex border.
Posts: 140
|
I don't know if this is of any help but.. In Preferences/editing behaviour I have 'horizontal zoom centre' set to 'Mouse cursor'. This makes the horizontal zoom centre wherever the mouse is pointing. This setting also carries over to the midi editor.
Jim
Last edited by Juan D'Fall; 03-10-2023 at 07:22 AM.
Reason: Incorrect information changed.
|
|
|
03-10-2023, 12:16 PM
|
#38
|
Human being with feelings
Join Date: Feb 2017
Posts: 4,211
|
Quote:
Originally Posted by Juan D'Fall
I don't know if this is of any help but.. In Preferences/editing behaviour I have 'horizontal zoom centre' set to 'Mouse cursor'. This makes the horizontal zoom centre wherever the mouse is pointing. This setting also carries over to the midi editor.
Jim
|
this does not happen to me - the time changes very slightly , just the enough to give problems when doing deep zoom.
in Tcp this also happens: mouse cursor on a TCP track, zoom up or down, and the track you had mouse over is probably very quicky somewhere else and out of view.
|
|
|
03-10-2023, 12:28 PM
|
#39
|
Human being with feelings
Join Date: Oct 2010
Location: Charleston, SC
Posts: 11,315
|
Quote:
Originally Posted by ferropop
In case this helps anyone, I created custom actions (mapped to Z and X)
to give this awesome behaviour:
Basically zooms in/out to wherever your mouse is. It's extremely smooth (not choppy like in the GIF haha) and is my fundamental mode of navigation now. You look at something, you wanna get closer to it - hit Z a few times with your mouse near it. Zoom back out (in a non-insane way) by hitting X a few times.
===note=== the last line in both actions should match your desired default zoom setting!
|
Is there a way to zoom in and out with this using the mousewheel ?
|
|
|
03-10-2023, 01:52 PM
|
#40
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 2,521
|
I think there are some scripting hacks that let you sandwich actions between some code, and those actions will respond to mousewheel. Let me see if I can find them!
I'm glad you took to these GIFs, they didn't get much attention but it's exclusively how I navigate big projects!
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 05:56 PM.
|