Support JSonar project by shopping at
– they offer free shipping on most products!
Check out the latest blow-outs here!
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.
Some of the cases where scrubbing and jogging become useful are:
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.
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:
For example, you could say “10a” for 10 samples, 100t for 100 ticks, 50f for 50 frames or 3s for 3 seconds.
JSonar will remember your choices until you change them again, even after you restart the application.
Now we've come to the actual fun. JSonar allows the user to jog through the project using the following shortcut keys:
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:
At this point you can continue using other Sonar commands, e.g. to perform selection.