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

View Poll Results: What do you think about it
Yes, it must have. 18 94.74%
No, I don't need it 0 0%
Other 1 5.26%
Voters: 19. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 05-05-2017, 10:40 PM   #1
reklamusic
Human being with feelings
 
Join Date: May 2017
Posts: 8
Default MIDI Editor: notes height auto zoom and default zoom

Hi!

Why there is not such settings like auto zoom notes height in MIDI Editor? (vertical zoom)

When a part takes 2-3 octaves it should have auto zoom ability to show all notes in all 2-3(or even 5) octaves.
Just like there is present horizontal part zooming: if a part has 1-2 measures - it opens by zoom range of 1-2 measures; and when a part has 16 measures it opens all visible too.

And also it would be great to have a preferences setting for default midi note height in piano roll for all midi items/parts.

Thanks!!
reklamusic is offline   Reply With Quote
Old 05-06-2017, 12:08 AM   #2
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

In MIDI Editor, you did try these Actions ?

- View: Zoom to content
- View: Zoom to selected notes/CC

EDIT: BTW: Longstanding request for me and many others i suppose, in MIDI Editor : "Undo Zoom"
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists

Last edited by vanhaze; 05-06-2017 at 12:15 AM.
vanhaze is offline   Reply With Quote
Old 05-06-2017, 12:17 AM   #3
reklamusic
Human being with feelings
 
Join Date: May 2017
Posts: 8
Default

Quote:
Originally Posted by vanhaze View Post
In MIDI Editor, you did try these Actions ?

- View: Zoom to content
- View: Zoom to selected notes/CC
Thank You!

But I need automatic zooming when I open MIDI item in editor, and global setting for such option.
reklamusic is offline   Reply With Quote
Old 05-06-2017, 12:29 AM   #4
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

I just noticed someone made a Script for that, can't find out who it was, but i guess i may share that script with you:

https://dl.dropboxusercontent.com/u/...20Zoom.eel.zip

Place this script in your Reaper script folder
Open Action List
Click button: Reascript: Load
Navigate to the script and choose it.
The script is now imported into your Reaper Action list.
Assign it to a selfchoosen keycommand

- In Arrange, select a midi item and hit that keycommand.
MIDI editor will be opened, zoomed in to the notes in the midi item.

Hope this helps !
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists
vanhaze is offline   Reply With Quote
Old 05-06-2017, 12:50 AM   #5
reklamusic
Human being with feelings
 
Join Date: May 2017
Posts: 8
Default

Thank You!
It helps a lot, but it has one bad behaviour, when I have only one note part (just BD or any single note or several notes near) it zooms very big scale - several notes per editor height!
But when a part has more then 2 octaves - it works great.
reklamusic is offline   Reply With Quote
Old 05-06-2017, 12:52 AM   #6
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Yeah, i hear ya, not really flawless indeed.

Glad to be of abit of help !
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists
vanhaze is offline   Reply With Quote
Old 05-06-2017, 09:36 AM   #7
reklamusic
Human being with feelings
 
Join Date: May 2017
Posts: 8
Default

I've made some more tests, and found out that this action must be called "Zoom out to content (vertical)". Because on large midi items, for example 16 measure length, action "Zoom out to content" stays unusable - too large content to edit on screen.
reklamusic is offline   Reply With Quote
Old 10-18-2018, 07:59 AM   #8
stillshaded
Human being with feelings
 
Join Date: Oct 2018
Posts: 202
Default

Quote:
Originally Posted by vanhaze View Post
I just noticed someone made a Script for that, can't find out who it was, but i guess i may share that script with you:

https://dl.dropboxusercontent.com/u/...20Zoom.eel.zip

Place this script in your Reaper script folder
Open Action List
Click button: Reascript: Load
Navigate to the script and choose it.
The script is now imported into your Reaper Action list.
Assign it to a selfchoosen keycommand

- In Arrange, select a midi item and hit that keycommand.
MIDI editor will be opened, zoomed in to the notes in the midi item.

Hope this helps !
any chance of uploading this script again?
stillshaded is offline   Reply With Quote
Old 10-18-2018, 12:28 PM   #9
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 5,247
Default

Sure !
Sorry for the broken link.
Here you go again:
https://www.dropbox.com/s/voupa4duac...m.eel.zip?dl=0

Warm Regards.
__________________
Macbook Pro INTEL | Reaper, always latest version | OSX Ventura | Presonus Studio 24c
My Reaper Tips&Tricks YouTube Channel: https://www.youtube.com/user/vanhaze2000/playlists
vanhaze is offline   Reply With Quote
Old 10-19-2018, 08:13 AM   #10
stillshaded
Human being with feelings
 
Join Date: Oct 2018
Posts: 202
Default

Quote:
Originally Posted by vanhaze View Post
Sure !
Sorry for the broken link.
Here you go again:
https://www.dropbox.com/s/voupa4duac...m.eel.zip?dl=0

Warm Regards.
thanks so much!
stillshaded is offline   Reply With Quote
Old 01-20-2019, 08:18 AM   #11
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Hi folks,

I just made some modifications to the script if someone want to try :
Code:
function do_actions_from_main_and_midi_sections()
(
   Main_OnCommand(40153, 0); // MAIN section action 40153: "open selected item in MIDI editor"
   active_MIDI_editor = MIDIEditor_GetActive(); // Now the MIDI editor is opened -> get MIDI editor ID
   MIDIEditor_OnCommand(active_MIDI_editor, 40003); // ME action: "Edit: Select all notes"
   MIDIEditor_OnCommand(active_MIDI_editor, 40725); // ME action: "zoom to content"
   MIDIEditor_OnCommand(active_MIDI_editor, 40214); // ME action: "unselect all"
   //MIDIEditor_OnCommand(active_MIDI_editor, 40468); // ME action: "zoom to one loop iteration"
);

do_actions_from_main_and_midi_sections();

Last edited by daeavelwyn; 01-25-2019 at 04:12 AM. Reason: Added unselect all notes
daeavelwyn is offline   Reply With Quote
Old 01-25-2019, 04:14 AM   #12
daeavelwyn
Human being with feelings
 
daeavelwyn's Avatar
 
Join Date: Dec 2014
Posts: 597
Default

Any ideas for settings the numbers of octave visible ? (as the vertical zoom options aren't really good for vertical zooming)
daeavelwyn 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 02:01 AM.


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