To/By Switch

Author
polarbear
Max Output Level: -66 dBFS
  • Total Posts : 1212
  • Joined: 2005/04/24 16:20:47
  • Location: Las Vegas
  • Status: offline
2016/01/20 12:18:17 (permalink)

To/By Switch

OK I know this is going to sound dumb, but I just had to share...
 
I just randomly tried the To/By switch... and my whole world has changed. I mean seriously, my whole brain is shattered.
 
Switching to "By" fixes so many issues that normally were such a pain in the butt that I'd just work around them and have to limit myself creatively. As a matter of fact, I had posted a question about quantizing a few months back that led to some interesting ideas that I've implemented, but never quite helped what I needed... But if I had known about switching to "By" I'd have not had to rely on quantizing anyway! Of course using "To" is still the most common way I'd want it to be (there's a good reason it's the default), but "By" makes it so much easier to move things around and keep things in position when they're not meant to be lined up with the start of a bar, but still need to stay in time with where they originally were within a bar.
 
I know this all sounds ridiculous and "duh" haha, but I just had to share. I don't even know at which point this switch was implemented (I've been using Sonar since pre-Sonar, Cakewalk 5.0)... But I'm so excited. 

http://www.bydavidrosen.com
http://www.imdb.me/davidrosen
Winner of Best Song of 2007 at Acidplanet.com!
 
PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
RME BabyFace Pro - M-Audio Keystation 88es
#1

22 Replies Related Threads

    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/20 13:16:05 (permalink)
     
    polarbear
    OK I know this is going to sound dumb, but I just had to share...

     
    Permit me to sound dumber, because I can see absolutely no difference in snap behaviour whether the switch is set to To or By.
     

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #2
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/20 15:29:33 (permalink)
    Paul P
    Permit me to sound dumber, because I can see absolutely no difference in snap behaviour whether the switch is set to To or By.

     
    Haha Ok so... and this is just one of many examples where this will prove useful to me... But lets say I came up with a bass riff or drum loop, or something that fits nicely in between the bars so i would be able to say "oh it's at bar 2 and I want it at bar 4, so I'll just drag it over" right? Great. Works fine... BUT... Lets say my little riff has a little spill over before the bar, like some kind of lead couple of notes before it... Now it starts a little BEFORE bar 2... So if I try to drag it to a little before bar 4, it will actually make those little lead in notes start right at the beginning of bar 4, making the whole thing off.
     
    In the past, in the above situation (which happens all the time for me), I'd have to:
     
    1) chop the clip right at bar 2.
    2) drag the part of the clip that starts at bar 2 over to bar 4.
    3) the part that was before bar 2, isn't a complete bar, so I can't move it by the grid, so I'd have to extend the clip to the left enough so that it extends to the beginning of bar 1 so it's at an even spot.
    4) then drag it to bar 3, so those extra notes happen in the right spot, right before bar 4.
     
    And it gets way more complicated with audio!
    That's just one example of a situation where the default "To" option will move things directly to the start of the bar when I might not want them to (again, MOST of the time I will want it to behave that way, but there's these situations where I don't). When I switched it to "By" instead of moving and snapping to the next bar, it moves it one bar down, but still in the exact positioning it was previously.
    :-)
     

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #3
    Afrodrum
    Max Output Level: -79 dBFS
    • Total Posts : 559
    • Joined: 2012/10/14 15:15:24
    • Location: Warszawa
    • Status: offline
    Re: To/By Switch 2016/01/20 16:01:05 (permalink)
    Good point. I was overlooking advantages of the "BY" too. Now I can't live without it.

    Windows 10/64, Intel i7 Xeon X6575 3,07GHz, 24Gb RAM, chipset: Intel X58 Express, Kingston SSD 240Gb,  Sonar Platinum , Edirol UA-25.  (Some extra VSTs: PSP almost all/  IK - AT4, ST3, / AAS - all/ TH3 full/ +10dB/ Melodyne Editor). EVE sc205 monitors, Defil Kosmos guitar, blue lava lamp, ashtray.  And there is some great music you may find at: https://soundcloud.com/pawel-jan-1
     
     
     
     
    #4
    Zargg
    Max Output Level: 0 dBFS
    • Total Posts : 10666
    • Joined: 2014/09/28 04:20:14
    • Location: Norway
    • Status: offline
    Re: To/By Switch 2016/01/20 16:04:57 (permalink)
    Thanks. I used to do this "a long time ago", but forgot all about it. Good tip for saving time.
    All the best.

    Ken Nilsen
    Zargg
    BBZ
    Win 10 Pro X64, Cakewalk by Bandlab, SPlat X64, AMD AM3+ fx-8320, 16Gb RAM, RME Ucx (+ ARC), Tascam FW 1884, M-Audio Keystation 61es, *AKAI MPK Pro 25, *Softube Console1, Alesis DM6 USB, Maschine MkII
    Laptop setup: Win 10 X64, i5 2.4ghz, 8gb RAM, 320gb 7200 RPM HD, Focusrite Solo, + *
     
    #5
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: To/By Switch 2016/01/20 16:19:09 (permalink)
    To/By has been a feature of global snap for ages, but was only added to the PRV sometime in X1 IIRC.
     
    One caveat: Projects created before the PRV option was added will open with the PRV snap mode defaulted to By, which can be really confusing since it's hidden in the snap resolution menu.

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #6
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/20 16:25:35 (permalink)
    polarbear
    But lets say I came up with a bass riff or drum loop, or something that fits nicely in between the bars so i would be able to say "oh it's at bar 2 and I want it at bar 4, so I'll just drag it over" right? Great. Works fine... BUT... Lets say my little riff has a little spill over before the bar, like some kind of lead couple of notes before it... Now it starts a little BEFORE bar 2... So if I try to drag it to a little before bar 4, it will actually make those little lead in notes start right at the beginning of bar 4, making the whole thing off.



    This is how I expect things to be, but I can't get it to work.  I just entered four 1/32 notes at the end of a 4/4 measure leading to a 1/2 note at the beginning of the next measure.  I have all snap settings set to 1/2.  I select the five notes and whichever note I click on to drag them is the one that is used to snap the 'riff' to the grid at 1/2 measure boundaries.  If I select the first of the 1/32 notes, it's the one that'll snap to beginnings or middles of my 4 beat measures.  If I select the half note, it's the one that'll snap.  Setting snap to either To or By has no effect on this behaviour either in the PRV on inline in the track.
     
    I would expect, as I believe you're saying, that if I grab the first of my 1/32 notes with snap set to By, my riff will snap to a 1/2 note's distance from the position of that 1/32 note, with no regards to measure (or half measure) boundaries.
     
    I get the same lack of difference when snapping the beginning or end of a note when changing its duration.  I seem to be permanently stuck on To.
     

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #7
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/20 16:35:33 (permalink)
    brundlefly
    To/By has been a feature of global snap for ages, but was only added to the PRV sometime in X1 IIRC.
     
    One caveat: Projects created before the PRV option was added will open with the PRV snap mode defaulted to By, which can be really confusing since it's hidden in the snap resolution menu.




    Interesting. Yea just going back to projects started in X3 is a pain in the butt... I can't just imagine going further back haha. Luckily I won't be doing that.

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #8
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/20 16:36:06 (permalink)
    Afrodrum
    Good point. I was overlooking advantages of the "BY" too. Now I can't live without it.


    Zargg71
    Thanks. I used to do this "a long time ago", but forgot all about it. Good tip for saving time.
    All the best.





    Glad to know I'm not alone! haha.

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #9
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/20 16:46:14 (permalink)
    polarbear, could you please take a look at message #7 of this thread.  It was deleted by the spam blocker for some reason, and restored, but you probably won't notice it's revival.  Thanks.
     

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #10
    Bristol_Jonesey
    Max Output Level: 0 dBFS
    • Total Posts : 16775
    • Joined: 2007/10/08 15:41:17
    • Location: Bristol, UK
    • Status: offline
    Re: To/By Switch 2016/01/20 17:37:56 (permalink)
    Paul, where are you switching To/By?
     
    There are 2 settings, one in the Control bar and one in the PRV. You need to switch the one in the PRV for it to work in the PRV.
     
    That sounds dumb, but you know what I mean.
     
    Apologies if you already know this, but it works fine here.
     


    CbB, Platinum, 64 bit throughout
    Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
    #11
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/20 17:42:21 (permalink)
    Paul P
    polarbear, could you please take a look at message #7 of this thread.  It was deleted by the spam blocker for some reason, and restored, but you probably won't notice it's revival.  Thanks.
     





    I should mention the little bit I did this in last night was in the overall track view, not in piano roll, and also I had it on whole notes, not half. I'm not by my computer right now, and I've only used this new discovery on two examples so far in my playing around with it... But when I get home I can take a look and try another example to see if I can replicate the issue you're running into.
     
    Also not sure what's up with the spam thing? Weird...

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #12
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/20 19:55:44 (permalink)
    Bristol_Jonesey
    There are 2 settings, one in the Control bar and one in the PRV. You need to switch the one in the PRV for it to work in the PRV.



    Thank you Colin !  It works now in the PRV for the reason you provided.
     
    But for inline editing of a midi clip, the switch in the Control Bar still has no effect.  Always behaves like "To" independant of switch position.
     
    Can you get "By" to work in the inline view ?
     
    post edited by Paul P - 2016/01/20 22:31:28

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #13
    Bristol_Jonesey
    Max Output Level: 0 dBFS
    • Total Posts : 16775
    • Joined: 2007/10/08 15:41:17
    • Location: Bristol, UK
    • Status: offline
    Re: To/By Switch 2016/01/21 04:46:19 (permalink)
    Dunno, didn't try it last night.
     
    I'll have a look when I get home this evening.

    CbB, Platinum, 64 bit throughout
    Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
    #14
    jpetersen
    Max Output Level: -61 dBFS
    • Total Posts : 1499
    • Joined: 2015/07/11 20:22:53
    • Status: offline
    Re: To/By Switch 2016/01/21 08:23:51 (permalink)
    My experience is that "By" is the default.
    I even entered a Feature Request asking to have this set to "To" by default.
     
    Sonar has several tools to aid snap-to-grid.
     
    Clips can be given a snap offset,
    Entire tracks can be given an offset (good for slow-attack sounds, like strings)
    and, yes, "Snap By".
    #15
    BlixYZ
    Max Output Level: -74 dBFS
    • Total Posts : 805
    • Joined: 2010/12/31 16:45:54
    • Location: Barrington, NJ
    • Status: offline
    Re: To/By Switch 2016/01/21 08:45:14 (permalink)
    There is no doubt- it is life-changing.
    I beg anyone who doesn't use or understand it to listen to the above!

    James W
    BlixYZ Recording Studio
    BlixYZ Records

    Audient ASP800 thru Focusrite Saffire Pro 40
    Mackie Control Universal + C4
    Yamaha HS50's plus Matching Sub, Tannoy 501a
    Blue Baby Bottle, AT 4050, Neumann TLM 103, etc.
    UA 610, Focusrite/ART/Neve 2CH.
    Windows 10
    #16
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/21 10:23:25 (permalink)
    My confusion stemmed from working mostly in midi at the note level in the PRV (where the To/By selection is almost hidden).
     
    I just discovered that there is also snap funcitionality at the clip level in track view, and it's this snap that is controlled by the To/By switch in the Control Bar.
     
    So the only question that remains is whether it's possible to set snap to 'By' in the inline PRV view.
     
    [I'd also like to know if it's possible to change the inline PRV's visible grid resolution]
     
     
    post edited by Paul P - 2016/01/21 14:28:01

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #17
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/21 12:51:52 (permalink)
    BlixYZ
    There is no doubt- it is life-changing.
    I beg anyone who doesn't use or understand it to listen to the above!


     
    Exactly, I'm always in track view unless i jump into staff view for specific note editing (don't really use PRV). But in track view I do most of my editing/arranging, and that is where this whole To/By thing really shines. Tried it again last night and it worked exactly how I hoped :-) I had a repeating vocal part that was just a tiny clip (a "Yea! Yea!") and the clip didn't extend exactly from the beginning of a bar. So dragging copies wouldn't have lined them up properly if left to "To" but switching to "By" and when I made my copy it was exactly in the right spot :-)
     
    Hopefully someone else can help with Paul's question because I'm not used to PRV to begin with so I probably wouldn't be the best at figuring out why it wasn't working as expected for him.
     

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #18
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re: To/By Switch 2016/01/21 14:18:55 (permalink)
    polarbear
    Hopefully someone else can help with Paul's question because I'm not used to PRV to begin with so I probably wouldn't be the best at figuring out why it wasn't working as expected for him.



    Thanks just the same David since your thread got me to properly learn snap once and for all.  I never work in the inline PRV so the rest is just curiosity.
     

    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #19
    TimV
    Max Output Level: -87 dBFS
    • Total Posts : 183
    • Joined: 2010/01/01 16:20:51
    • Status: offline
    Re: To/By Switch 2016/01/21 15:30:08 (permalink)
    Thanks for pointing this out. I, too, was unaware of it. This will really be helpful.

    HP Pavilion Desktop
    Intel Core 2 Quad Processor
    8GB RAM
    Windows 10 64-bit
    Cakewalk by Bandlab
    Sonar Platinum
    Sonar 8.5 Studio Edition
    Sonar X1 Studio Edition
    Sonar X2 Producer
    Sonar X3e Producer
     
    #20
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/21 23:36:21 (permalink)
    It's so funny how BIG and front and center the switch is, yet most of us all overlooked it for so long. Really glad I'm not alone in that haha. :-)

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #21
    sharke
    Max Output Level: 0 dBFS
    • Total Posts : 13933
    • Joined: 2012/08/03 00:13:00
    • Location: NYC
    • Status: offline
    Re: To/By Switch 2016/01/24 13:08:43 (permalink)
    I'm not generally a fan of "snap by" for the simple (and rather pathetic) reason that I'm awful at remembering to switch options back to their usual setting once I'm done with the specific-case setting. This leads to all kinds of screwups and frustrations (like switching to offset mode and forgetting it's on). 
     
    So what I do instead is to drag clip start points left to the nearest start of a measure, if it's not already there. This way it doesn't matter where the actual content of the clip begins, it always remains in position relative to the measures when I move it. Hope that makes sense. 

    James
    Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
    #22
    polarbear
    Max Output Level: -66 dBFS
    • Total Posts : 1212
    • Joined: 2005/04/24 16:20:47
    • Location: Las Vegas
    • Status: offline
    Re: To/By Switch 2016/01/24 13:20:51 (permalink)
    sharke

    So what I do instead is to drag clip start points left to the nearest start of a measure, if it's not already there. This way it doesn't matter where the actual content of the clip begins, it always remains in position relative to the measures when I move it. Hope that makes sense. 


    That's exactly what I've always had to do (if I don't give up and try something else haha). But its such a pain and sometimes, especially with audio, there will be more unwanted audio before the start of the clip of that I'm bringing back when I drag the start time back, so then I have to re-cut it back once it's in the right place. Just little pains in the butt... So this whole new way is really great for me.

    http://www.bydavidrosen.com
    http://www.imdb.me/davidrosen
    Winner of Best Song of 2007 at Acidplanet.com!
     
    PC Audio Labs Rokbox OB1 - Gigabyte X99-UD4-CF - Intel Core i7 5820K @ 3.30GHz - 32GB RAM - ATI Radeon HD 7700 - Windows 7 Pro
    Sonar Platinum - Komplete 9 Ultimate - Spectrasonics Omnisphere - reFX Nexus2 - And the list goes on...
    RME BabyFace Pro - M-Audio Keystation 88es
    #23
    Jump to:
    © 2025 APG vNext Commercial Version 5.1