If you feel that JSonar project makes your day brighter or make your passion
possible or, better yet, help you to earn your living or pay your bills, use the
„donate“ button below to show your appreciation for the work we do.
Our current donors.
This article describes how to use scrubbing and jogging features of Cakewalk
Sonar together with JSonar. It applies to versions of JSonar and Sonar from
4.2 up to 8.0.
– contributed by Victor Tsaran
Cakewalk Sonar provides a wonderful facility that allows the user to navigate the project using various measurement units, such as time (hours, minutes and seconds), musical time (measures, beats and ticks) and frames. While a lot of mouse users may not appreciate this feature, it nevertheless is loved by professional engineers and becomes handy when the user needs to work with small chunks of data.
What is scrubbing and jogging useful for?
Some of the cases where scrubbing and jogging become useful are:
- navigating between small pieces of information in the project where precision is required.
- editing music or speech material where the user needs to manipulate (delete, insert copy or paste) small chunks of data in the project.
How to enable scrubbing and jogging in Cakewalk Sonar?
By default, scrubbing and jogging facility is turned off (don't know why). Thus a few lines need to be added to your cakewalk.ini file in order to enable this feature. Below are the lines that need to be added:
Ideally, you should add these lines using the „options->initialization file“ dialog in Cakewalk Sonar as to avoid any typing mistakes. Place the text to the left of the equals sign into „option“ edit field and the text to the right of equals sign in the „value“ edit field. Hit the „set“ button after each setting. Click OK after you are done. If you decide to insert these lines manually, place them inside cakewalk.ini in the „[WinCake]“ section. Please remember to restart Sonar application for your changes to take effect.
How to configure scrubbing and jogging with JSonar?
The beauty of JSonar's implementation of this feature is that we allow the user to navigate various units, e.g. frames, samples, ticks and uticks (high-resolution ticks). It is possible to reconfigure the three shortcuts above to jog (or scrub) by any number of these units. Here is how this works:
- Press Control+INSERT+M and choose which of the movement units you want to configure (small, medium or large).
- In the edit field that appears type the number of the units followed by one
of the following letters:
- „t“ for ticks.
- „s“ for seconds.
- „f“ for frames.
- „a“ for samples.
- „u“ for uticks (high-resolution ticks).
For example, you could say „10a“ for 10 samples, 100t for 100 ticks, 50f for 50 frames or 3s for 3 seconds.
- Press OK to confirm your changes.
- Repeat steps 1 through 3 for each movement unit (small, medium or large).
JSonar will remember your choices until you change them again, even after you restart the application.
How to actually scrub and jog?
Now we've come to the actual fun. JSonar allows the user to jog through the project using the following shortcut keys:
- Control+J/K – navigate in small units.
- Control+Shift+J/K – navigate in medium units.
- Control+Shift+Windows+J/K – navigate in large units.
Please note: „j“ navigates backward while „k“ navigates forward.
By default, JSonar will announce the current time in the units that you preconfigured, however, you can disable these announcements through „Verbosity Settings“ (INSERT+V) by turning off the „Announce Time While Jogging“ option.
While jogging simply allows the user to navigate through the project, scrubbing will actually audition the data under the cursor. Scrubbing is particularly great when the user wants to delete an unwanted sound or a syllable or whatever else. Using scrubbing with JSonar is similar to that of jogging with a minimal difference:
- Press and hold down the CONTROL key.
- Hit letter „b“ to turn on scrubbing but continue holding the CONTROL key.
- While holding the CONTROL key, use jogging shortcut keys to scrub in various preconfigured movement units as described above, i.e. Control+J/K, Control+Shift+J/K and Control+Shift+Windows+J/K.
- Release the CONTROL key at the point where you want audio engine to stop.
At this point you can continue using other Sonar commands, e.g. to perform selection.
Recent blog posts
- Is Cakewalk Sonar about to become accessible for blind musicians again?
- JSonar 8.5.3 is now live!
- JSonar 8.5 Beta with fixes for JAWS 13 users
- How to Record Music on a Windows Computer – A Free Video Guide
- JSonar beta with support for displaying meters on a Braille display
- Welcome JSonar 8.5.2!
- ViewPoints podcast on Sonar and JSonar
- JSonar.org is back online!
- JSonar 8.5.1 Is Live!
- How to quickly uninstall JSonar on Windows 7 OS?
- How to effectively use Sonar's Track Inspector with JSonar?
- Why does JAWS crash when I use Hot Spot Clicker?
- How do I install JSonar on a Windows 7 64-bit OS?
- How do I use Media Browser in Sonar 8.5 with JSonar?
- How do I use SessionDrummer3 with Sonar 8.5?
- I am no longer able to Control+Tab between open views in Sonar 8.5, why?
- How do I close or turn off the "Quick Start" dialog in Sonar 8.5?