Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools Display Modes
Old 02-22-2014, 12:26 AM   #1
thesleeve
Human being with feelings
 
Join Date: Jan 2011
Location: Boston, MA
Posts: 16
Default Continuous scrolling in MIDI piano roll view

Hi everybody,

I have managed to get auto-scrolling enabled in both the main project view and MIDI piano roll view. However, there's one missing piece that is really bugging me. Hopefully there is just a setting I'm missing somewhere...

I would really like to get smooth, continuous scrolling in the MIDI edit view. The way it currently works, when I enable auto-scrolling, the playback cursor moves from left to right across the screen, and when it reaches the right edge of the screen, it jumps ahead and shows me the next passage of MIDI events. I would like to instead have the scrolling work smoothly, with the playback cursor centered in the window and the MIDI events scrolling behind it.

I can get this to work in the project view by enabling the "Continuous Scrolling" option from the options menu, but it does not work in the MIDI edit view.

A little bit of background on why I'd like to do this... I'm working on a project right now where I'm taking some old MIDI files and re-recording some tracks using my guitar. I can actually follow the notes in the piano roll with my eyes and play along on the guitar at the same time - I've gotten quite good at sight-reading from a piano roll, as odd as that may seem. However, it's really tough without continuous scrolling, because when I reach the right side of the screen, I don't know which notes are coming next. Continuous scrolling in MIDI view would completely solve this problem.

Any help would be greatly appreciated!!

Thanks very much.
TheSleeve
thesleeve is offline   Reply With Quote
Old 02-22-2014, 01:27 AM   #2
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,109
Default

Not sure if it would do what you want, but try setting the time-base dropdown (or whatever it's called, not in front of Reaper atm, I think it's in the right lower corner in the MIDI editor) to "Project sync".

This syncs the play cursor and view of main and MIDI editor.

edit:
I was a bit wrong it seems.
See post #2 for the option I mean.

http://forum.cockos.com/showthread.php?t=101777

Last edited by nofish; 02-22-2014 at 01:34 AM.
nofish is offline   Reply With Quote
Old 02-22-2014, 01:47 AM   #3
Ollie
Super Moderator (no feelings)
 
Ollie's Avatar
 
Join Date: Dec 2007
Location: On or near a dike
Posts: 9,836
Default

That's quite a corner case, the MIDI editor would stop being an editor when everything scrolls away under your mouse cursor.

The only thing you could do is maximizing the track and opening the item in the inline editor - but that means you're not having the piano keys for orientation anymore.
Ollie is offline   Reply With Quote
Old 02-22-2014, 01:13 PM   #4
thesleeve
Human being with feelings
 
Join Date: Jan 2011
Location: Boston, MA
Posts: 16
Default

nofish and Ollie, thank you both for your input!

I gave both methods a try, and it turns out that either of these approaches will solve my problem! I'll post my results here, in case anybody is interested.

1. In the piano roll editor, you can set "View" -> "Piano roll timebase" -> "Project synced". This works quite well, but the scrolling isn't perfectly smooth. It "jitters" a little bit during playback... I'm not sure why. So, this method solves my problem, but it isn't quite ideal because of the stuttering - it bothers my eyes.

2. If I open the MIDI item in the inline editor (right click an item and choose "Open items in editor" -> "Open in inline editor"), the scrolling is much smoother! This actually works out to be the better solution, I think!

Of course, for either method to work, you have to enable continuous scrolling by clicking the "View" menu and activating "Continuous Scrolling."

Thanks!
TheSleeve
thesleeve is offline   Reply With Quote
Old 02-29-2016, 05:27 PM   #5
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,637
Default

Quote:
Originally Posted by nofish View Post
Not sure if it would do what you want, but try setting the time-base dropdown (or whatever it's called, not in front of Reaper atm, I think it's in the right lower corner in the MIDI editor) to "Project sync".

This syncs the play cursor and view of main and MIDI editor.

edit:
I was a bit wrong it seems.
See post #2 for the option I mean.

http://forum.cockos.com/showthread.php?t=101777
Thanks!
MonkeyBars is offline   Reply With Quote
Old 06-17-2021, 01:09 PM   #6
GeneralMidi
Human being with feelings
 
Join Date: Dec 2020
Posts: 227
Default

Quote:
Originally Posted by thesleeve View Post
but the scrolling isn't perfectly smooth. It "jitters" a little bit during playback... I'm not sure why.
Reviving this in 2021. The jittering when using continuous playback (syncing to project) in the midi editor is still happening. Is there any chance this could be improved? Thank you!
GeneralMidi is offline   Reply With Quote
Old 06-03-2023, 01:25 PM   #7
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,792
Default

Quote:
Originally Posted by GeneralMidi View Post
Reviving this in 2021. The jittering when using continuous playback (syncing to project) in the midi editor is still happening. Is there any chance this could be improved? Thank you!
If it was smooth it would be dreamy. As is I can't use it without getting epilepsy.
Coachz is offline   Reply With Quote
Old 06-25-2023, 07:40 PM   #8
marceloanexa
Human being with feelings
 
Join Date: Jun 2021
Posts: 16
Default

Quote:
Originally Posted by thesleeve View Post
Hi everybody,

I have managed to get auto-scrolling enabled in both the main project view and MIDI piano roll view. However, there's one missing piece that is really bugging me. Hopefully there is just a setting I'm missing somewhere...

I would really like to get smooth, continuous scrolling in the MIDI edit view. The way it currently works, when I enable auto-scrolling, the playback cursor moves from left to right across the screen, and when it reaches the right edge of the screen, it jumps ahead and shows me the next passage of MIDI events. I would like to instead have the scrolling work smoothly, with the playback cursor centered in the window and the MIDI events scrolling behind it.

I can get this to work in the project view by enabling the "Continuous Scrolling" option from the options menu, but it does not work in the MIDI edit view.

A little bit of background on why I'd like to do this... I'm working on a project right now where I'm taking some old MIDI files and re-recording some tracks using my guitar. I can actually follow the notes in the piano roll with my eyes and play along on the guitar at the same time - I've gotten quite good at sight-reading from a piano roll, as odd as that may seem. However, it's really tough without continuous scrolling, because when I reach the right side of the screen, I don't know which notes are coming next. Continuous scrolling in MIDI view would completely solve this problem.

Any help would be greatly appreciated!!

Thanks very much.
TheSleeve
AFAIK, this piano roll need a ton of fixes.
The first one is to make it open always at the item/take start, not at the end.
This is really annoying...
marceloanexa is offline   Reply With Quote
Old 01-04-2024, 07:34 AM   #9
djabthrash
Human being with feelings
 
Join Date: Dec 2018
Location: Paris (France)
Posts: 157
Default

For those still wondering :
in order for continuous scrolling to work in the MIDI editor, you need to :

- activate "View: Continuous scrolling during playback" (only available in the arrange view) from the arrange view
- activate "Timebase: Toggle sync to arrange view" in the midi editor

NB : it seems scrolling won't work at all :
- in the arrange view : if "View: Toggle auto-view-scroll on playback" (specific to the arrange view) is off
- in the midi editor : if "View: Toggle auto-view-scroll on playback" (specific to the midi editor) is off

Which is way i encourage anyone to create the corresponding action buttons in their arrange view and midi editor toolbars.
djabthrash 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 09:50 PM.


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