Jump to content

Recommended Posts

We're pleased to announce the 2020.04 release, our biggest release to date which also celebrates two years of active Cakewalk by BandLab development! This release introduces an exciting non-linear Arranger Track feature that is very useful for song creation and creative experimentation. Also included are many other significant feature improvements such as ProChannel module presets, instrument track improvements and many bug fixes, all in keeping with our goal of making CbB as reliable and enjoyable as possible.

The Bakers

For new feature details, see New Features.

Should you need to revert to the 2020.01 release, you can download the Cakewalk 2020.01 Rollback installer.


2020.04 Features & Enhancements

Behavior changes

  • Add Track menu behavior change:
    • The behavior of the Track(s) counter has changed when inserting a multi-timbral soft synth via the Add Track menu. When Instrument Track Per Output or Split Instrument Track is selected, the Track(s) counter now specifies how many Instrument output tracks to create instead of how many unique instances of the synth to create.
  • Changes to Delete Track:
    • CTRL+DELETE deletes tracks.
    • Delete Track only deletes the focused track if the focused track is not also selected.
    • When a combination of tracks and track folders are selected, the context menu displays Delete Selected Tracks and Folders.
  • Enable/Disable Enhanced Keyboard Editing Mode shortcut is unassigned by default.
    • The default keyboard shortcut (0 on the numeric keypad) to enable/disable Enhanced Keyboard Editing Mode has been removed. To enable/disable Enhanced Keyboard Editing Mode, go to Edit > Preferences > Customization - Keyboard Shortcuts and assign Enhanced Keyboard Editing to an unused keyboard shortcut.
  • Bypass All Audio Effects shortcut is unassigned by default.
    • The default keyboard shortcut (E) to bypass all audio effects has been removed. To bypass all audio effect, do one of the following:
      • Go to Edit > Preferences > Customization - Keyboard Shortcuts and assign Bypass All Audio Effects to an unused keyboard shortcut.
      • Click the Bypass all Effects  button image.png in the Control Bar’s Mix module.
  • Horizontal zooming no longer centers Now Time.
    • When zooming with the mouse wheel or CTRL+LEFT/RIGHT ARROW shortcuts, if the Now Time is currently within view, its position will be retained while zooming. If the Now Time is not present in the view, the zoom behavior is unchanged.
  • CTRL+ALT+SPACEBAR is assigned to Preview current arrangement from the Now Time, and no longer plays the next event in the Event List view.


Arranger Track



Arranger UI.gif


The Arranger track is an arrangement tool that provides several workflow benefits:

  • Easily rearrange sections of the entire project as one unit instead of moving individual clips. For example, instantly swap the positions of the first and second chorus for all tracks, or copy the first verse in order to double its duration.
  • Experiment with different song structures in a non-destructive and non-linear manner. For example, does your song work best in AABA, ABAB, or ABAC song form? Define time range sections and sequence them in any order without destructively moving any clip data. You can even save multiple arrangements within each project.
  • Create a color coded overview of the song structure, and use the Arranger Inspector to quickly navigate around the project and jump to song sections.
  • Create arbitrary song sections anywhere on the project timeline, then later string them together for seamless playback.
  • Sections provide an additional way to perform time based selections and edits of the project.
  • Create an unlimited number of arrangements per project, which can all be exported simultaneously.

Arranger functionality is distributed across two views:

  • Arranger track. To show or hide the Arranger track, click the Track view View menu and choose Arranger Track Show/Hide, or press A. The Arranger track timeline shows all defined sections. You can drag to create and rearrange sections, then freely move them along the timeline. Any changes in the Arranger timeline are immediately reflected in the Arranger Inspector’s Sections list, and vice versa.
  • Arranger Inspector. To show/hide the Arranger Inspector, click the Show/Hide Arranger button image.png at the top of the Inspector pane, or press ALT+SHIFT+I.

An arrangement is comprised of Sections, each spanning a unique time range. Other section properties include name and color, to clearly delineate regions of time and track content by musical function.

Important: By default, clicking an Arranger section also selects underlying track events. Clicking again deselects track events, while retaining selection of the section. This behavior allows you to easily determine whether or not track events are included in section edit operations. Note that the selection highlight in the Clips pane indicates selected track events. To disable automatic selection of track events when selecting sections, click the Track view Options menu and disable Select Events with Sections.


Basic Arranger Workflow.gif


Arranger Inspector


Sections are the building blocks that make up the song. Each section defines a time range in the project, such as Intro, Verse, Chorus, etc. An arrangement is an ordered set of sections. You can sort the sections in any order to define the playback order. To do so, drag the sections from the Sections area down to the Arrangements area in the Arranger Inspector.

The Sections area lists all the arranger sections defined in the project’s timeline, from which a custom arrangement can be built. The order of the sections reflect the order in which they appear in the timeline.

The Sections list provides an additional way to edit time based selections of the project. Any operation performed in the Sections list is immediately reflected in the project/timeline, and vice versa.

To copy all sections to the current arrangement, click the Add All Sections to Arrangement button image.png. If one or more sections are selected, only the selected sections will be copied.

The Arrangements area allows you to sequence sections in a non-linear manner without destructively moving any clip data, regardless of which order they appear in the project’s timeline.

Defining sections of your song

To use the Arranger track, you must first define time range sections such as Intro, Verse, Chorus, etc. Sections can be of any duration, but it is common to start/end them at measure boundaries.

New sections can be created by any of the following means:

  • Draw a range within the Arranger track timeline (below the time ruler).
  • Double-click a blank area in the Arranger track. The new section duration is inherited from the last clicked section.
  • Right-click in the Arranger track timeline and select Insert Section Here, Insert Section at Now Time, Span Sections, or From Selection.
  • Click the Add Section button image.png in the Arranger Inspector or Arranger track.

Defining sections of your song.gif

Editing sections

  • Drag sections to move them around on the timeline.
  • Drag a section edge to resize the section.
  • Right-click a section to access edit options.

Editing sections.gif

Converting markers to sections

To convert markers to sections, make a time selection in the time ruler that spans the text markers, then right-click in the time ruler and select Create Sections from Markers.

Converting markers to sections.gif

Creating a custom arrangement

Sections can be sequenced in any order to create arrangements, without affecting project data. The sections don’t have to live on the project timeline in any specific location or order, because the arrangement determines in which order they are played back.

To define the section playback order, drag sections from the Sections list down to the Arrangements list. You can also drag sections directly from the Arranger track.



Creating arrangements.gif

Previewing an arrangement

To play the current arrangement, click the Preview button  image.png or press ALT+SPACEBAR. During Arranger preview, the main transport Play button  shows a small “A” icon image.png to indicate it is playing back an arrangement instead of following the project’s linear timeline, and the active section shows a progress indicator.

Previewing sections and arrangements.gif

Committing an arrangement 

To (destructively) render the current arrangement to the project’s timeline, click the Commit Arrangement to Project button image.png.

Commit arrangement.gif


Exporting arrangements

You can export one or more arrangements without first having to render it to the timeline. To do so, click the Arrangements menu and select Export as Audio.

Exporting arrangements.gif


ProChannel module presets


In addition to saving presets of the entire ProChannel chain (all modules), you can also save and load presets of individual modules. The per module preset controls are located on the left side of each module header bar.

To select a module preset

Click the module’s category type icon to open the preset menu, then select the desired preset. The category type icon tooltip shows the name of the selected preset.

To save a module preset

  1. Adjust the ProChannel module controls to the desired settings.
  2. Click the module’s category type icon to open the preset menu, then select Save Preset.
  3. Type a name in the Save Preset dialog box, then click OK.

To select the next preset

To select the next preset, do one of the following:

  • Click the Next Preset button image.png.
  • Hold down the CTRL key and click the module’s category type icon.

To select the previous preset

To select the previous preset, do one of the following:

  • Click the Previous Preset button image.png.
  • Hold down CTRL+SHIFT and click the module’s category type icon.

To delete a module preset

  1. Click the module’s category type icon to open the preset menu, then select the preset you want to delete.
  2. Click the module’s category type icon to open the preset menu again, then select Delete Preset.

ProChannel module presets.gif 

Copy/paste settings between ProChannel modules

You can copy settings from any ProChannel module and paste the settings to any other instance of the same module.
on any track or bus.

There are two ways to copy/paste settings between identical modules:

Drag and drop

  1. In the Console view, show the ProChannel for both the track/bus you want to copy from, and the track/bus you want to paste into.
  2. Hold down the CTRL key, and drag from the source module’s header bar (i.e., the module title) to the target module. The source and target ProChannel modules must be identical.

Note: If the target module has not been enabled/initialized yet, it will automatically become enabled after pasting. However, if the target modules has been manually disabled, then it will remain disabled after pasting.

Copy/Paste menu commands

  1. Click the source module’s category type icon to open its preset menu, then select Copy Settings.
  2. Click the target module’s category type icon to open its preset menu, then select Paste Settings.


Append per-output Instrument tracks

When you insert a multi-timbral soft synth, you can specify how many Instrument output tracks to create, up to the maximum supported by the synth.

If you do not initially create the maximum number of available output tracks, you can later add additional tracks on demand from the Synth Rack view. To do so, do one of the following:

  • Right-click the instrument in the Synth Rack (Views > Synth Rack View) and select Append Instrument Track.
  • Right-click the instrument track strip in the Track view and select Append Instrument Track.

Note: If you originally created used per-output Instrument tracks for that synth, then Cakewalk will create another per-output instrument track. If originally created split instrument tracks, then Cakewalk will create another split instrument track.


Misc. enhancements

  • App has been updated for all languages.
  • The Display Clip Fade Attenuation option in Edit > Preferences > Customization - Display is now available as a key binding.
  • Audio Driver Mode in Preferences now changes immediately without needing to click the Apply button.
  • Updated to latest VST3 SDK, which includes VST bug fixes.


Bug fixes

  • Applying a Workspace/Screenset referencing track based views to an empty project can crash or cause unexpected behavior.
  • Crash when freezing archived track.
  • Crash when freezing track after setting input to None.
  • Crash when cancelling a real-time Freeze operation.
  • Crash on undo of Ripple Edit delete.
  • Missing project file patch causes crash.
  • Hang on project close.
  • User reported crash: Cakewalk.exe!CFretControlBar::resetNow() Line 220.
  • Cannot remove ARA plug-in as Region FX if the plug-in is not installed.
  • iZotope Relay does not draw Advanced tab in VST3.
  • iZotope plug-ins display track names incorrectly.
  • SPACEBAR doesn't work with new Waves StudioRack plug-in.
  • Background not repainted in Waves StudioRack plug-in when opening module or resizing from UI.
  • Seeking with lower Disk Buffers/Higher Audio card latency causes audio to cut out.
  • Archived Aux tracks pass signal.
  • Soloing Aux tracks mutes metronome on playback.
  • Having no playback master selected causes loss of audio with no reported errors.
  • Cancelling Freeze can cause Interleave and Phase buttons to change unexpectedly.
  • Incorrect audio range when bouncing or exporting with no audio drivers present.
  • Inspector strip context menu appears on wrong monitor.
  • Double-click to open Clip Properties Inspector not working as expected.
  • Inspector displays wrong output strip after clicking Inspector strip with track sending to aux.
  • Inspector flickers when switching between tabs.
  • Some Inspector keyboard shortcuts fail to close tabs.
  • Aim Assist gets stuck at time zero after dragging a plug-in from the Browser.
  • Reverse touchpad scrolling direction in some views.
  • Marker view 'Lk' column does not show locked status in Tungsten theme.
  • Dragging clips with Snap By can have unexpected results.
  • SHIFT+rigt-click behavior not consistent with MIDI tracks.
  • Screensets and view state unnecessarily persisted for unused internal views.
  • Using mouse wheel in "Locked & Centered" Control Bar results in left aligned Control Bar.
  • Instrument tracks mute MIDI channel when using ALT+M.
  • Verify failed duplicating instrument track.
  • Keybinding for Input Echo does not update Simple Instrument Tracks in Track view.
  • Unexpected behavior with Instrument tracks when adding MIDI ports.
  • Adding or removing MIDI devices can cause soft synths to be assigned to incorrect ports.
  • Custom project load affirmations truncate messages that are more than one line.
  • Custom project load affirmations display unexpected characters in multibyte languages like Japanese and Chinese.
  • Deleting multiple tracks in folders removes folder from project.
  • Project looping turns off after recording.
  • Editing text in Piano Roll view Drum Map triggers keyboard shortcuts.
  • Hardware MIDI devices with the same names cannot be opened.


Latest release notes are here.
See prior release notes.
Check out all new features released to date.


  • Like 13
  • Thanks 12

Share this post

Link to post
Share on other sites

  • Create New...