Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 02-01-2019, 10:12 AM   #1
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default MIDI Editor: notes always aligned at the "ceiling"

When I initially open the MIDI editor for an item, the notes are always aligned at the ceiling of the editor. This is very unpleasant. It would make more sense to have them always displayed in the center.

Is this maybe a setting I am overlooking?


__________________
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 02-02-2019, 10:18 AM   #2
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

I guess this behavior is intended then?
__________________
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 02-02-2019, 10:46 AM   #3
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

This really irritates me as well. Can't think why this would be intended behavior and I can't see any prefs that would change this.
Klangfarben is offline   Reply With Quote
Old 02-02-2019, 11:00 AM   #4
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Same here and it provokes so much unnecessary scrolling around.
Maybe I should report this as well.
__________________
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 02-02-2019, 12:06 PM   #5
o_e
Human being with feelings
 
o_e's Avatar
 
Join Date: May 2016
Posts: 681
Default

Quote:
Originally Posted by _Stevie_ View Post
When I initially open the MIDI editor for an item, the notes are always aligned at the ceiling of the editor. This is very unpleasant. It would make more sense to have them always displayed in the center.

Is this maybe a setting I am overlooking?
I try to reproduce, can you please describe more detailed what exactly lead to this behaviour? You open a MIDI-item whith notes in it initially??

Last edited by o_e; 02-02-2019 at 12:17 PM.
o_e is offline   Reply With Quote
Old 02-02-2019, 12:57 PM   #6
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

This happens for example, when I record a MIDI item in the arrangement and then open the MIDI editor.
@Klangfarben: is it the same for you?
__________________
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 02-08-2019, 01:39 PM   #7
o_e
Human being with feelings
 
o_e's Avatar
 
Join Date: May 2016
Posts: 681
Default

Quote:
Originally Posted by _Stevie_ View Post
This happens for example, when I record a MIDI item in the arrangement and then open the MIDI editor.
@Klangfarben: is it the same for you?
I'am just back in my studio and I can not reproduce what you describe. I opened Reaper, record MIDI into a new item, than doubleclick the item, looks normal to me..Maybe I'am missing something?
o_e is offline   Reply With Quote
Old 02-08-2019, 01:42 PM   #8
MaXyM
Human being with feelings
 
Join Date: Aug 2018
Posts: 454
Default

have you recorded high enough note?
MaXyM is offline   Reply With Quote
Old 02-08-2019, 02:00 PM   #9
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

I doubt there is any setting for this. It irritates me too.
vitalker is online now   Reply With Quote
Old 02-08-2019, 02:41 PM   #10
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Okay, so we have people were this happens and people where it doesn't.
This is really strange. I will check if the behavior persists with a portable install.
__________________
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

Last edited by _Stevie_; 02-08-2019 at 02:52 PM.
_Stevie_ is offline   Reply With Quote
Old 02-08-2019, 02:51 PM   #11
o_e
Human being with feelings
 
o_e's Avatar
 
Join Date: May 2016
Posts: 681
Default

Quote:
Originally Posted by MaXyM View Post
have you recorded high enough note?
Thanks, now I can reproduce it(for me it starts at C5)..
o_e is offline   Reply With Quote
Old 02-08-2019, 03:01 PM   #12
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Oblivion
Posts: 10,271
Default

If you have a single line of notes in the upper or lower octaves zoom is broken: https://forum.cockos.com/showthread.php?t=126650
__________________
foxyyymusic
foxAsteria is offline   Reply With Quote
Old 02-08-2019, 03:06 PM   #13
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Happens to me also with multiple lines of notes.
__________________
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 02-08-2019, 03:27 PM   #14
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Hi Stevie, for me it opens opens in the last view positon that I closed the midi editor in.

I know of no setting for this.
Tod is offline   Reply With Quote
Old 02-08-2019, 03:40 PM   #15
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Here too the highest note is not aligned at the top, the view is the same as it was the last time I closed the MIDI editor. By using one MIDI editor per item, each item would keep their own view/focus they had on last close. Since I use always one editor per project, there cannot be different individual views, only the last closed one.

There is an action to zoom to content in MIDI editor, but depending on how wide apart the MIDI events are, further zooming would still likely be needed.

MIDI editor: "Zoom to mouse position using previous zoom level" action
https://forum.cockos.com/showthread.php?t=181435
xpander is offline   Reply With Quote
Old 02-08-2019, 04:05 PM   #16
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Just to be clear, what I'm doing is:

- record a MIDI item in the arrangement
- after record, I'm opening the MIDI editor (first time for this item!)
= the result is that the notes are aligned at the top of the MIDI editor

Of course, when I scroll down (as in the GIF), next time, the scroll view will be remembered. But it's this initial time, when I open the MIDI editor, that I have to put the notes in place.

I also have set my MIDI editor to "project".


__________________
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 02-08-2019, 05:07 PM   #17
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Okay, yes Steveie, if I record a fresh new midi item and open it, the top note shows at the top.

In all honesty I don't record midi this way so it doesn't pertain to me. However, even if I did can you explain why that's so bad.

My thinking being, that when I open the midi editor I'm going to see all the notes I recorded, rather then having to scroll to find them.

Now I know you are very good with this Stevie, you know what you're doing, so I know you have your own good reasons.
Tod is offline   Reply With Quote
Old 02-08-2019, 05:14 PM   #18
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by _Stevie_ View Post
Just to be clear, what I'm doing is:

- record a MIDI item in the arrangement
- after record, I'm opening the MIDI editor (first time for this item!)
= the result is that the notes are aligned at the top of the MIDI editor
Thanks for the steps Stevie. Yes, I get that too the first time I open a newly recorded MIDI item, given that I don't open any older item before it.
xpander is offline   Reply With Quote
Old 02-08-2019, 05:15 PM   #19
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Of course, glad to explain:

I agree, it's a good thing, that the MIDI is not out of screen.
However, having the MIDI centered in the middle (as see on my GIF, when I scroll the notes in view) would be even better.
Why? Because it leaves enough room at the top and the botton.

Maybe I just recorded some violin arpeggio, that I want to double one octave above. So, it would be great to have the octaves above in view, without having to scroll.
Or I have another note in mind, that I want to add on top of the chord, that I just recorded, etc...

I hope this makes sense
__________________
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 02-08-2019, 07:01 PM   #20
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Quote:
Originally Posted by _Stevie_ View Post
I hope this makes sense
Yes it does when you put it that way, it's better in the middle then at the top under most circumstances, and if I were to record midi like you do I'd probably be wanting the same thing.

I don't know if Reaper 6 is going to address most of our midi complaints, or even some of them, but I hope so.
Tod is offline   Reply With Quote
Old 02-08-2019, 07:04 PM   #21
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Care to elaborate how you handle MIDI recording? Maybe I can learn something and adopt it.

But yeah, I also hope that most of the MIDI stuff will get fixed for v6.
__________________
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 02-08-2019, 08:22 PM   #22
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Quote:
Originally Posted by _Stevie_ View Post
Care to elaborate how you handle MIDI recording? Maybe I can learn something and adopt it.

But yeah, I also hope that most of the MIDI stuff will get fixed for v6.
I strictly use full song midi items so that I can have track based midi. I could never work with midi items split up here and there.

To be honest though, I record all my own midi and don't use midi loops at all.

I also do all my midi recording in the midi editor using "Record: MIDI overdub/replace>Record: MIDI overdub". I usually record in small sections, fixing and editing as I go.

I'm hoping Reaper 6 will have track based midi, but I'm not holding my breath.
Tod is offline   Reply With Quote
Old 02-08-2019, 10:57 PM   #23
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default

Quote:
Originally Posted by _Stevie_ View Post
But yeah, I also hope that most of the MIDI stuff will get fixed for v6.
It won't be fixed.
Just live with it.
vitalker is online now   Reply With Quote
Old 02-09-2019, 12:02 PM   #24
dave_t
Human being with feelings
 
dave_t's Avatar
 
Join Date: Jan 2016
Posts: 169
Default

I've noticed this - it's not a solution but I've also noticed that the minute you zoom in or out vertically, the notes "jump" to the vertical middle of the editor window. so I find myself doing a tiny zoom almost automatically.

As I type "almost automatically", it makes me think it could be automated. Create a custom action that zooms in vertically one step and then out one step, and assign it to a key?

$0.02

Dave_t
dave_t is offline   Reply With Quote
Old 02-09-2019, 12:17 PM   #25
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Quote:
Originally Posted by Tod View Post
I strictly use full song midi items so that I can have track based midi. I could never work with midi items split up here and there.

To be honest though, I record all my own midi and don't use midi loops at all.

I also do all my midi recording in the midi editor using "Record: MIDI overdub/replace>Record: MIDI overdub". I usually record in small sections, fixing and editing as I go.

I'm hoping Reaper 6 will have track based midi, but I'm not holding my breath.
Ah, now I understand your workflow. But since I'm doing mostly film work, it's more of an advantage to have small MIDI building blocks. That way, I can re-arrange a musical theme very quickly by moving blocks around.

@vitalker: nooooooooo

@dave_t: yeah, I have noticed this as well. But strangely, this doesn't always work. I created a script that will quickly zoom in/out vertically. But sometimes, the notes only move down by a little bit. Not sure why this is.
__________________
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 02-09-2019, 02:19 PM   #26
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

I think just as a general rule, when clicking on a midi item it should do the following things:

1) Automatically center notes of selected item vertically
2) Set horizontal zoom level so all notes of the item are in view

There is never a time I don't want those things and it is a constant source of frustration that Reaper doesn't do these things by default.
Klangfarben is offline   Reply With Quote
Old 02-09-2019, 02:28 PM   #27
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by Klangfarben View Post
I think just as a general rule, when clicking on a midi item it should do the following things:
1) Automatically center notes of selected item vertically
2) Set horizontal zoom level so all notes of the item are in view
Those two together = View: Zoom to content. No?
xpander is offline   Reply With Quote
Old 02-09-2019, 03:02 PM   #28
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

Quote:
Originally Posted by xpander View Post
Those two together = View: Zoom to content. No?
I think so? But the question is how to incorporate into the workflow.
Like Stevie, I have midi items all over the place. That's just how we work
in the film/tv world. In my case, the midi editor is on a second screen and
always open.

If I click on a midi item, I need those two things I listed above to happen.
If they don't happen it means I have to click on a midi item and then hit a
keystroke, which may not seem like much but when you edit midi all day long
it's excruciating and slows the workflow down.

I could set it up as a mouse modifier, but it would have to be something
other than left click. And if it was right click it would have to be a right
click + modifier as right click needs to be reserved for well, right click
stuff.

So the question then becomes how do I simply click on a midi item and have
it center vertically and show all the notes in the item automatically? From
reading the forum there's a lot of people irritated by zoom issues when
opening the midi editor. And I guess that's the part I don't understand.
Why would this actually not be the default behavior?

It also confuses me because I don't understand how Reaper is currently
centering and zooming in the midi editor. What would be the use case for not
displaying all the notes in the midi item when you click on it? What would
be the use case for not centering the notes vertically and jamming them at
the top instead and displaying some notes above those and out of view? I
understand some people like Tod might have one long midi item for a whole
song but I don't think that would be the norm for most composers.

At the very least I think there should be an option in the prefs to
automatically zoom to content when clicking on a midi item or when the
midi item is displayed in the editor immediately after recording it.
Klangfarben is offline   Reply With Quote
Old 02-09-2019, 03:37 PM   #29
Tod
Human being with feelings
 
Tod's Avatar
 
Join Date: Jan 2010
Location: Kalispell
Posts: 14,759
Default

Quote:
Originally Posted by _Stevie_ View Post
Ah, now I understand your workflow. But since I'm doing mostly film work, it's more of an advantage to have small MIDI building blocks. That way, I can re-arrange a musical theme very quickly by moving blocks around.
Actually I did a lot of film scoring back when I was using Sonar. I could record my midi items any where, it didn't matter because it was track based.

Back then I never gave it a thought and didn't know anything about being "track based". It was a rude awakening when I switched to Reaper and took a while to figure out what was going on.

I'm with you, for working with film, being able to place midi items anywhere at any time is very important. And it's really nice when you can open the midi editor and it's all there, ready to edit, any way you want with no divisions.
Tod is offline   Reply With Quote
Old 02-09-2019, 05:45 PM   #30
xpander
Human being with feelings
 
xpander's Avatar
 
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
Default

Quote:
Originally Posted by Klangfarben View Post
In my case, the midi editor is on a second screen and always open.

If I click on a midi item, I need those two things I listed above to happen. If they don't happen it means I have to click on a midi item and then hit a keystroke, which may not seem like much but when you edit midi all day long,it's excruciating and slows the workflow down.

I could set it up as a mouse modifier, but it would have to be something other than left click. And if it was right click it would have to be a right click + modifier as right click needs to be reserved for well, right click stuff.

So the question then becomes how do I simply click on a midi item and have it center vertically and show all the notes in the item automatically?
Well, if left or right click (or doubleclick) + modifier is OK, I think there's a way. Stevie has a script sr_Open MIDI editor and zoom to content, which is available via ReaPack I guess? That script works in the Main arrange, but would need couple of changes.

Since you have the MIDI editor always open, the first Open MIDI editor action is redundant. Also, that script will zoom to the whole MIDI item horizontally, but not vertically. Simply changing the following line;
reaper.MIDIEditor_OnCommand(editor, 40726) -- Zoom to project loop selection
into
reaper.MIDIEditor_OnCommand(editor, 40466) -- Zoom to content

would zoom like you want. I've tested it and while this already works, there's no need for setting the loop either. So just checking the active MIDI editor and then doing the zooming to content works. I don't want to post a script hacked like this though, maybe Stevie or somebody else can publish an "official" version of this if needed?
xpander 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 07:41 AM.


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