Old 11-06-2012, 07:31 PM   #1
run, megalodon
Human being with feelings
 
Join Date: Apr 2010
Posts: 2,860
Default Adaptive grid

Vote here: http://forum.cockos.com/project.php?issueid=4449

This has been mentioned before but no tracker fr that I can find (I'll wait to see if somebody comes up with one though).



Basically the grid is adjusted according to the zoom level.

In the arrange we can pretty much accomplish this, but there is no indicator like in the bottom right of the gif to show what level and that would make it a bit easier to keep track of where you are.

In the midi editor we cannot do this because notes are entered at the selected division regardless of what gridlines are being shown. Implementing this in the midi editor would be a huge jump in usability for me.

Last edited by run, megalodon; 11-11-2012 at 12:34 PM.
run, megalodon is offline   Reply With Quote
Old 11-09-2012, 04:08 PM   #2
buckman
Human being with feelings
 
buckman's Avatar
 
Join Date: Jul 2008
Posts: 1,850
Default

+100000

Always like the Acid Pro way of doing this, zoom brings up extra grid and bar lines..
__________________
==
Reaper 6 needs Area Selection!
http://forum.cockos.com/project.php?issueid=122
buckman is offline   Reply With Quote
Old 11-09-2012, 06:22 PM   #3
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

I'd be up for this too!
musicbynumbers is offline   Reply With Quote
Old 11-11-2012, 12:34 PM   #4
run, megalodon
Human being with feelings
 
Join Date: Apr 2010
Posts: 2,860
Default

In the tracker: http://forum.cockos.com/project.php?issueid=4449
run, megalodon is offline   Reply With Quote
Old 11-13-2012, 01:34 AM   #5
run, megalodon
Human being with feelings
 
Join Date: Apr 2010
Posts: 2,860
Default

This should come with an option to choose the spacing between grid lines that you would prefer, and an action to switch to triplets.
run, megalodon is offline   Reply With Quote
Old 11-16-2012, 02:28 AM   #6
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default Transfer from tracker IID4449

Quote:
Originally Posted by faun2500
Bloody hell this would save a 100000000 clicks a day!!!!!!NEED!!!
Quote:
Originally Posted by danfuerth
Yes agree thanks for pushing this.
Please gents, if you want to help, don't bump in the tracker but rather the discussion thread (this one in this case). Believe it or not, it does make sense. If you got additional info to a ticket, posting there is alright of course, but "agree" and "+1" posts are just noise in a database.


Thanks.

Last edited by gofer; 11-16-2012 at 02:34 AM.
gofer is offline   Reply With Quote
Old 11-16-2012, 04:09 AM   #7
chip mcdonald
Human being with feelings
 
chip mcdonald's Avatar
 
Join Date: May 2006
Location: NA - North Augusta South Carolina
Posts: 4,294
Default

Quote:
Originally Posted by buckman View Post
Always like the Acid Pro way of doing this, zoom brings up extra grid and bar lines..
That would be nice. Needs triplets, larger subdivision indicator.
__________________
]]] guitar lessons - www.chipmcdonald.com [[[
WEAR A FRAKKING MASK!!!!
chip mcdonald is offline   Reply With Quote
Old 11-16-2012, 02:00 PM   #8
CanadaJimmy
Human being with feelings
 
Join Date: Dec 2011
Posts: 37
Default

+1 for this. Drives me crazy when I'm zoomed out and still in 1/32 mode and I wonder why all the notes are slightly off the lines.
CanadaJimmy is offline   Reply With Quote
Old 11-16-2012, 02:36 PM   #9
faun2500
Human being with feelings
 
faun2500's Avatar
 
Join Date: Mar 2010
Location: Worldwide
Posts: 1,053
Default

Need it!
__________________
newloops.com - Crazy deals on audio samples and sound banks!

http://bit.ly/free-sample-packs- Totally Free High Quality Sample Packs
faun2500 is offline   Reply With Quote
Old 11-25-2012, 08:38 PM   #10
run, megalodon
Human being with feelings
 
Join Date: Apr 2010
Posts: 2,860
Default

mmmmbump
run, megalodon is offline   Reply With Quote
Old 12-18-2012, 02:46 PM   #11
Argle
Human being with feelings
 
Join Date: Aug 2011
Posts: 1,272
Default

I'd be happy enough if the ME behaved like the arrange window. But some feedback on the current division would be great too.
Argle is offline   Reply With Quote
Old 01-03-2013, 12:06 PM   #12
Pashkuli
Banned
 
Join Date: Jul 2006
Location: United Kingdom, T. Wells
Posts: 2,454
Default

This zoom dependent grid should be set as default setting!
Pashkuli is offline   Reply With Quote
Old 04-07-2013, 10:07 AM   #13
Gargaj
Human being with feelings
 
Gargaj's Avatar
 
Join Date: Jan 2013
Posts: 6
Default

Agreed, this is necessary, otherwise it's ridiculously unintuitive.
__________________
http://gargaj.umlaut.hu/
Gargaj is offline   Reply With Quote
Old 07-06-2014, 03:20 AM   #14
UberMario
Human being with feelings
 
Join Date: Oct 2011
Posts: 28
Default

Wow I have been wishing for this forever. I keep wanting to switch completely to reaper but this holds me back whenever I want to make music. It's extremely annoying when clicking in notes to have to select a different grid setting from the drop down all the time.

If I work in ableton I can quickly zoom in for smaller note divisions and if they need to be longer I just drag the note end.

The arrange has a grid setting "Frame" which could just be copied (or modified slightly) into the code for the midi editor grid. Since we already have an option for the "Grid" option for note size, then a "Frame" grid setting essentially accomplishes our ableton-like goal.
UberMario is offline   Reply With Quote
Old 07-06-2014, 07:30 AM   #15
memyselfandus
Human being with feelings
 
memyselfandus's Avatar
 
Join Date: Oct 2008
Posts: 1,598
Default

Maybe as a "option". Wouldn't it be better to use keyboard shortcuts to Toggle between lengths?
memyselfandus is offline   Reply With Quote
Old 07-06-2014, 12:33 PM   #16
UberMario
Human being with feelings
 
Join Date: Oct 2011
Posts: 28
Default

Quote:
Originally Posted by memyselfandus View Post
Maybe as a "option". Wouldn't it be better to use keyboard shortcuts to Toggle between lengths?
Yeah that kinda of works and is what i'm resorting to right now. However, it isn't anywhere near as streamlined as this feature request because it adds an extra step (you're already going to be zooming around your work in the editor so in addition to zooming you have to remember & press a specific hotkey).

I'll definitely try to get faster with the method you suggested but even if I become really quick, it will always be more efficient and easier if we get an adaptive grid that impacts our input note lengths.
UberMario is offline   Reply With Quote
Old 07-06-2014, 06:53 PM   #17
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Might as well chime in that this would be an amazing workflow enhancer (especially combined with drag-zooming).

It's stuff like this like make programs like Acid and Ableton Live such a joy to create music with.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 07-07-2014, 09:41 AM   #18
Mr. Data
Human being with feelings
 
Mr. Data's Avatar
 
Join Date: Sep 2008
Location: Location
Posts: 5,559
Default

This is an obvious must have, IMHO!!

Thanks, Run, Megalodon!


EDIT: Voted.


-Data
__________________
German Language Pack for REAPER? Get it here! ... Donate? Yeah!! | Are you nuts? | Maybe
Deutsche Sprachdatei für REAPER? Hier zu haben! ... Spenden? Klar! | Spinnst wohl!? | Vielleicht
Mr. Data is offline   Reply With Quote
Old 08-24-2015, 02:54 AM   #19
michail03
Human being with feelings
 
Join Date: Jul 2015
Posts: 23
Default

Vote YES! Oh my God, Yes, I need this!
michail03 is offline   Reply With Quote
Old 09-18-2015, 05:06 PM   #20
explodingPSYCH
Human being with feelings
 
Join Date: Sep 2015
Posts: 302
Default

please! I want this!
explodingPSYCH is offline   Reply With Quote
Old 04-22-2016, 04:15 AM   #21
aspiringSynthesisingAlch
Human being with feelings
 
Join Date: Feb 2014
Posts: 309
Default

Quote:
Originally Posted by run, megalodon View Post
Vote here: http://forum.cockos.com/project.php?issueid=4449

This has been mentioned before but no tracker fr that I can find (I'll wait to see if somebody comes up with one though).



Basically the grid is adjusted according to the zoom level.

In the arrange we can pretty much accomplish this, but there is no indicator like in the bottom right of the gif to show what level and that would make it a bit easier to keep track of where you are.

In the midi editor we cannot do this because notes are entered at the selected division regardless of what gridlines are being shown. Implementing this in the midi editor would be a huge jump in usability for me.
Really nice idea I find hard to believe (given some of the stuff I've seen!) isn't possible, with an eel or something

is this currently how it works (but without the desired overlay)? Or is that a mockup?

Quote:
In the arrange we can pretty much accomplish this...
Is it a custom macro or something?

Quote:
in the midi editor we can't do this...
still a limitation inv5, in inline midieditor also?

thanks,

the inquisitive one
aspiringSynthesisingAlch is offline   Reply With Quote
Old 04-22-2016, 05:18 AM   #22
X-Tech
Human being with feelings
 
Join Date: Apr 2015
Posts: 589
Default

I think if this could be turn on as one of option in midi editor - is rather very logic. +1
__________________
nonononononono
X-Tech is offline   Reply With Quote
Old 04-22-2016, 05:52 AM   #23
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
Default

I had totally forgotten about this!

Superficially, it would appear to be A way to placate all the people who cant deal with disappearing MIDI notes at extreme zoom levels....

Wonder if any of them will read this and comment?
__________________
Ici on parles Franglais
ivansc is offline   Reply With Quote
Old 04-22-2016, 05:57 AM   #24
sebas777
Human being with feelings
 
sebas777's Avatar
 
Join Date: Nov 2006
Posts: 2,182
Default

One recent idea for the adaptive grid and relative/absolute snapping: (Arrange/Editors)


1) Let the grid be adaptive, but notes always snap to visible lines (depending on zoom level)

2) moving/copying + a mouse modifier would use steps = 1/4 of the current grid level (such a shortcut is used in Logic). At very high zoom levels this could even use triplet values (in addition).

3) NEW*: THE PRECISE MODE. Release the mouse button - but do not release the modifier key - and press the mouse button again (and keep dragging the object). This bypasses snapping until you release the modifier key. Wide mouse movements would be scaled into smaller changes in time values, to make precise editing easier.

4) relative/absolute snapping should be switched on independently (Bitwig has even small separate buttons in the Arrange/Piano Roll windows for switching the snapping (located in the lower part of a window, near the scrolling bars). I like this solution a lot.


* - ?

Last edited by sebas777; 04-22-2016 at 06:02 AM.
sebas777 is offline   Reply With Quote
Old 04-22-2016, 07:54 AM   #25
PitchSlap
Human being with feelings
 
PitchSlap's Avatar
 
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
Default

Quote:
Originally Posted by aspiringSynthesisingAlch View Post
is this currently how it works (but without the desired overlay)? Or is that a mockup?
It's Ableton Live.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
PitchSlap is offline   Reply With Quote
Old 04-27-2016, 03:31 AM   #26
sweben53
Human being with feelings
 
sweben53's Avatar
 
Join Date: Nov 2014
Location: Western Sydney, NSW, Australia
Posts: 38
Default

I have just set my + and - keys to the actins "multiply grid lines by half" and "multiply grid lines by 2" That'll do me for this
sweben53 is offline   Reply With Quote
Old 03-23-2019, 07:50 AM   #27
Maxun
Human being with feelings
 
Join Date: Mar 2019
Posts: 5
Default

Hey. If the question is still relevant. I did this with a little script and settings. Snap only to visible lines. The size of the grid changes automatically when you zoom. Sorry for my bad english

The example is shown in the picture at the link.

https://imgur.com/a/EkfkgBw
Maxun is offline   Reply With Quote
Old 03-23-2019, 08:18 AM   #28
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

Nice one Maxun!
Klangfarben is offline   Reply With Quote
Old 03-24-2019, 05:10 AM   #29
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

Quote:
Originally Posted by Maxun View Post
Hey. If the question is still relevant. I did this with a little script and settings. Snap only to visible lines. The size of the grid changes automatically when you zoom. Sorry for my bad english

The example is shown in the picture at the link.

https://imgur.com/a/EkfkgBw
where's your script??! i want this, please!
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 03-24-2019, 05:22 AM   #30
todd_r
Human being with feelings
 
todd_r's Avatar
 
Join Date: Nov 2006
Posts: 855
Default

Wow, could you possibly share the script please?

Last edited by todd_r; 03-24-2019 at 05:32 AM.
todd_r is online now   Reply With Quote
Old 03-24-2019, 10:58 AM   #31
Maxun
Human being with feelings
 
Join Date: Mar 2019
Posts: 5
Default

Fine

1) Snap / Grid settings (ALT+L or Options->Snap/Grid->Snap/Grid settings..)



2)Go to the MIDI Editor and select Project Synced in View->Piano roll timebase



3) Download script "maxun - grid auto.lua" and load in Actions !!Section: MIDI Editor!!



4) Сreate custom action



5) And assign the Mousewheel shortcuts for this action



End

Perhaps my code is very funny for programmers

Sorry for bad english
Attached Images
File Type: jpg 4564.jpg (58.4 KB, 451 views)
File Type: jpg 54456.jpg (45.1 KB, 475 views)
File Type: jpg 453453.jpg (57.5 KB, 470 views)
Attached Files
File Type: lua maxun - grid auto.lua (638 Bytes, 152 views)

Last edited by Maxun; 03-24-2019 at 11:07 AM.
Maxun is offline   Reply With Quote
Old 03-25-2019, 12:50 AM   #32
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Unfortunately anyone who's using multiple monitors with arrange on one monitor and MIDI editor on another this won't work because Project synced timebase in MIDI editor doesn't work well in this scenario
EvilDragon is offline   Reply With Quote
Old 03-25-2019, 06:28 AM   #33
Maxun
Human being with feelings
 
Join Date: Mar 2019
Posts: 5
Default

Quote:
Originally Posted by EvilDragon View Post
Unfortunately anyone who's using multiple monitors with arrange on one monitor and MIDI editor on another this won't work because Project synced timebase in MIDI editor doesn't work well in this scenario
What a pity. I did not think about two monitors
Maxun is offline   Reply With Quote
Old 03-25-2019, 06:39 AM   #34
nappies
Human being with feelings
 
nappies's Avatar
 
Join Date: Dec 2017
Posts: 302
Default

Script is coming soon in Mydaw config without Project synced timebase on.
I think you can extract the script for your needs.


nappies is online now   Reply With Quote
Old 03-25-2019, 10:13 PM   #35
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

swing would be a problem wouldn't it?

If you could lock in a swing at a specific grid fine but this will be problematic otherwise.
Swi is offline   Reply With Quote
Old 03-26-2019, 05:05 AM   #36
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Quote:
Originally Posted by nappies View Post
Script is coming soon in Mydaw config without Project synced timebase on.
Oh i want this
Vagelis is offline   Reply With Quote
Old 05-23-2019, 12:11 PM   #37
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 3,294
Default

I don't understand why don't you request this from Justin and Schwa?
if they can do this for the arrange mode, why not for MIDI? this should be a native option, not a script...
Reflected 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:23 PM.


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