{"id":11918,"date":"2013-09-28T18:34:40","date_gmt":"2013-09-28T22:34:40","guid":{"rendered":"https:\/\/noelborthwick.com\/cakewalk\/?p=11918"},"modified":"2013-09-28T18:34:40","modified_gmt":"2013-09-28T22:34:40","slug":"developer-notes-sonar-x3-comping","status":"publish","type":"post","link":"https:\/\/noelborthwick.com\/cakewalk\/2013\/09\/28\/developer-notes-sonar-x3-comping\/","title":{"rendered":"Developer Notes: SONAR X3 Comping"},"content":{"rendered":"<h1 dir=\"ltr\">Introduction<\/h1>\n<p>SONAR X3 continues building on take lanes and goes into overdrive. We baked several ground breaking workflow enhancements including the new comp record mode, speed comping, integration with dim solo, rapid click audition and so much more. \u00a0In addition we integrated comping with the smart tool for improved workflow.<\/p>\n<p>&nbsp;<\/p>\n<h1 dir=\"ltr\">It all starts with the recording<\/h1>\n<p>The default in the normal template is a new comping record mode. \u00a0Simply record multiple takes and previous takes are muted with regions created for the new takes.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/01recording.png\" alt=\"\" width=\"624px;\" height=\"377px;\" \/><\/p>\n<p>&nbsp;<\/p>\n<p dir=\"ltr\">If you\u2019d like to record with a classic mode instead<!--more-->, you can easily change the record mode. \u00a0Simply click and hold the record button:<\/p>\n<p dir=\"ltr\"><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/02recmode.png\" alt=\"\" width=\"185px;\" height=\"155px;\" \/><\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Comping (new default)<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">You don&#8217;t hear previously recorded material while recording<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">New takes mute previously recorded material.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Overwrite<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">You don&#8217;t hear previously recorded material while recording<\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">New material overwrites previous material<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Sound on Sound<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">You hear previously recorded material while recording<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h1 dir=\"ltr\"><\/h1>\n<h1 dir=\"ltr\"><\/h1>\n<h1 dir=\"ltr\">Click to isolate<\/h1>\n<p>With multiple takes, simply use the smart tool to click the lower portion of a clip to choose it. \u00a0This action will mute other takes in the same time region. \u00a0Hold the Ctrl key to mute\/unmute.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/03ClickToIsolate.png\" alt=\"\" width=\"499px;\" height=\"298px;\" \/><\/p>\n<h1 dir=\"ltr\"><\/h1>\n<h1 dir=\"ltr\">Swipe to pick the best parts<\/h1>\n<p>With the smart tool just drag over the portion of the clip you\u2019d like to choose. \u00a0The region is split and other takes muted to enable quickly choosing the best take.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/04Swipe1.png\" alt=\"\" width=\"283px;\" height=\"176px;\" \/> \u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/05Swipe2.png\" alt=\"\" width=\"282px;\" height=\"173px;\" \/><\/p>\n<h1 dir=\"ltr\"><\/h1>\n<h1 dir=\"ltr\">Speed comping<\/h1>\n<p>Welcome to accelerated comping. \u00a0 Comp edits select clips so all you have to do is press Shift + Space to enter audition mode. \u00a0Use the cursor keys (up\/down\/left\/right) to move effortlessly throughout the audition regions. \u00a0When you hear something you like, press the enter key to choose it. \u00a0This far surpasses other outdated approaches.<\/p>\n<p dir=\"ltr\">In audition mode, looping is on, leaving you free to concentrate on choosing the best parts.<\/p>\n<p>Also, \u00a0during playback, use the smart tool to click isolate clips. The now time will be set to start that region, making it trivial to check alternate versions from the same playback position. No need to start and stop the transport.<\/p>\n<p>&nbsp;<\/p>\n<h2 dir=\"ltr\">Hearing in context<\/h2>\n<p>Previously with audition mode, \u00a0everything other than what\u2019s selected is muted.<\/p>\n<p>Now with dim solo turned on, auditioning will dim or reduce the gain of other tracks rather than mute them. \u00a0Stay in the creative zone.<\/p>\n<p>&nbsp;<\/p>\n<h1 dir=\"ltr\">Comp overview:<\/h1>\n<p>There\u2019s now a comp track in the main track above the take lanes. \u00a0This shows what you hear and changes to reflect the current set of promoted clips. The comp track is always dynamically composed from the takes &#8211; it is a representation of the data which lives in the takes.<\/p>\n<p>Using the comp track you can move the set of data as well as access 3 new comp specific commands.<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Delete Muted Takes<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Removes muted clips from all the take lanes on the track<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/06CompRemoveMuted1.png\" alt=\"\" width=\"278px;\" height=\"145px;\" \/> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/07CompRemoveMuted2.png\" alt=\"\" width=\"234px;\" height=\"145px;\" \/><\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Remove Empty Take Lanes<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">If after various edit operations there are empty take lanes, you can quickly remove them.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/08CompRemoveEmpty1.png\" alt=\"\" width=\"236px;\" height=\"147px;\" \/> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/09CompRemoveEmpty2.png\" alt=\"\" width=\"234px;\" height=\"147px;\" \/><\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Flatten Comp<\/p>\n<ul>\n<li>Render all the various clips to a single clip once you are satisfied with the results. \u00a0A new take is automatically created with the rendered comp and also data locked. \u00a0It\u2019s data locked so you are all setup to create alternate comps without modifying previous work.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/10CompFlatten1.png\" alt=\"\" width=\"218px;\" height=\"147px;\" \/> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/11CompFlatten2.png\" alt=\"\" width=\"360px;\" height=\"157px;\" \/><\/p>\n<p dir=\"ltr\">Clicking the Mute button on the new comp take will unmute the other takes in order to allow creating additional comps if so desired.<\/p>\n<p>&nbsp;<\/p>\n<h1 dir=\"ltr\">And More<\/h1>\n<p>&nbsp;<\/p>\n<h2 dir=\"ltr\">Automatic crossfades on comp edits<\/h2>\n<p>SONAR X3 adds the ability to have automatic short crossfades on comp edits. \u00a0These can range from 0 &#8211; 25 ms. \u00a0All the previously mentioned operations work with this. \u00a0There is a new option in preferences to set this:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/12AutoXFade.png\" alt=\"\" width=\"486px;\" height=\"398px;\" \/><\/p>\n<h2 dir=\"ltr\">Easy adjustment of comp boundaries<\/h2>\n<p>Move the smart tool in the lower portion between two comp clips and the cursor changes to a cross crop tool. \u00a0Effortlessly adjust the boundary between muted and unmuted data by dragging left or right to get things in just the right place.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/13AdjustBorder1.png\" alt=\"\" width=\"283px;\" height=\"173px;\" \/> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/14AdjustBorder2.png\" alt=\"\" width=\"280px;\" height=\"173px;\" \/><\/p>\n<h2 dir=\"ltr\">Easy adjustment of take crossfades<\/h2>\n<p>On the same border between comp takes you can drag up and down to change the crossfade duration.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/15AdjustTakeFade1.png\" alt=\"\" width=\"283px;\" height=\"173px;\" \/> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/16AdjustTakeFade2.png\" alt=\"\" width=\"281px;\" height=\"174px;\" \/><\/p>\n<p dir=\"ltr\">Even with the fades, you can still drag left\/right to adjust the placement. \u00a0Something that was simply not possible in prior versions.<\/p>\n<p>&nbsp;<\/p>\n<h2 dir=\"ltr\">Dealing with overlaps<\/h2>\n<p>In X3 we made a big effort to solve the cause of overlaps on takes lanes that result in audio you hear but cannot see. \u00a0This means that apart from crossfades, every other edit operation on take lanes will crop out the overlapped parts. \u00a0Note this happens per lane. \u00a0For example, dragging a 1 measure clip to measure 1 beat 1 on top of 4 measures of audio on take 1 will crop out the 1st measure.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/17Overlap1.png\" alt=\"\" width=\"416px;\" height=\"266px;\" \/><\/p>\n<p dir=\"ltr\">after dropping on measure 1<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/18Overlap2.png\" alt=\"\" width=\"416px;\" height=\"266px;\" \/><\/p>\n<p dir=\"ltr\">Here\u2019s some of the scenarios that were updated to address this:<\/p>\n<p style=\"padding-left: 30px;\" dir=\"ltr\"><em>Clip durations including crop, slide, slip stretch and other commands that affect length<\/em><\/p>\n<p style=\"padding-left: 30px;\" dir=\"ltr\"><em><\/em><em>Clip positions including nudge, revert, set start time and drag drop as well as quantize<\/em><\/p>\n<p style=\"padding-left: 30px;\" dir=\"ltr\"><em>New clips including file import, paste, drag from browser and explorer<\/em><\/p>\n<p style=\"padding-left: 30px;\"><em>\u00a0<\/em><\/p>\n<h3 dir=\"ltr\">Multiclips<\/h3>\n<p>But for those that want to have multiple clips sounding at the same time on tracks, just use a different take lane. \u00a0The resulting mix of data will be reflected in the comp clip on the main track.<\/p>\n<p dir=\"ltr\">Using the same example, here\u2019s the result by dropping instead on take 2.<\/p>\n<p dir=\"ltr\">Note the comp clip now shows the merged data accurately reflecting what you hear.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/19Multiclip.png\" alt=\"\" width=\"416px;\" height=\"266px;\" \/><\/p>\n<h2 dir=\"ltr\">Multitrack this<\/h2>\n<p>Not only do the comping actions work on single tracks, they can work on multiple tracks at once.<\/p>\n<p dir=\"ltr\">The selection group on record options were updated.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/20Multitrack.png\" alt=\"\" width=\"447px;\" height=\"368px;\" \/><\/p>\n<p dir=\"ltr\">Recording multiple tracks at once will group according to the option. \u00a0Here\u2019s an example:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/21Group1.png\" alt=\"\" width=\"459px;\" height=\"402px;\" \/><\/p>\n<p dir=\"ltr\">Now clicking the clip on T1 will select on both tracks. \u00a0If auditioning, this would sound both.<\/p>\n<p dir=\"ltr\">Here\u2019s the same example after swiping to isolate the range between measure 2 and 4.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/22Group2.png\" alt=\"\" width=\"459px;\" height=\"402px;\" \/><\/p>\n<h2 dir=\"ltr\">Healing<\/h2>\n<p>Split clips for time regions would quickly become unusable when swiping ranges.<\/p>\n<p dir=\"ltr\">If 2 clips are abutting or crossfaded, and contain identical audio data (though cropped differently, in other words &#8220;split&#8221;), the split can be healed. Healing removes splits.<\/p>\n<p dir=\"ltr\">Example case where healing will occur:<\/p>\n<ul>\n<li>With two clips on two takes spanning Measures 1-3, swipe measure 2 to isolate it.\n<ul>\n<li>The clips are split into 3 clips: 1:00:000, 2:00:000, 3:00:000<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\" dir=\"ltr\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/23Heal1.png\" alt=\"\" width=\"332px;\" height=\"254px;\" \/><\/p>\n<ul>\n<li>Next, swipe from measure 2.5 &#8211; measure 3.5.\n<ul>\n<li>Here, a heal would occur at measure 2 and measure 3, resulting in 3 clips: 1:00:000, 2:03:000, 3:03:000<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\" dir=\"ltr\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2013\/10\/24Heal2.png\" alt=\"\" width=\"332px;\" height=\"254px;\" \/><\/p>\n<h3 dir=\"ltr\">A smarter way to record<\/h3>\n<p dir=\"ltr\">Record at your best with the new accelerated comping features.<\/p>\n<p dir=\"ltr\">Altogether quite a collection of tools and commands to get you to polished tracks faster.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction SONAR X3 continues building on take lanes and goes into overdrive. We baked several ground breaking workflow enhancements including the new comp record mode, speed comping, integration with dim solo, rapid click audition and so much more. \u00a0In addition we integrated comping with the smart tool for improved workflow. &nbsp; It all starts with &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/2013\/09\/28\/developer-notes-sonar-x3-comping\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Developer Notes: SONAR X3 Comping&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1997,49,52],"tags":[2007,94,2008],"class_list":["post-11918","post","type-post","status-publish","format-standard","hentry","category-developer-notes","category-sonar","category-sonar-x3","tag-comping","tag-recording","tag-takes"],"_links":{"self":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/11918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/comments?post=11918"}],"version-history":[{"count":0,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/11918\/revisions"}],"wp:attachment":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/media?parent=11918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/categories?post=11918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/tags?post=11918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}