Jump to content

2021.01 Update 1 Feature Overview [Updated 29-Jan-2021]


Morten Saether

Recommended Posts

[Updated 29-Jan-2021] Version 2021.01 Update 1 (build 27.01.0.098) now available!

 

Introduction

The 2021.01 release introduces Arranger enhancements, SSO (Single Sign-On) for activation, import and export improvements, optimizations, and over 50 bug fixes,  all in keeping with our goal of making Cakewalk as reliable and enjoyable as possible.

The following highlights are intended to provide an overview of the more significant changes. Please also refer to the new features section of our documentation for more detailed information on the features.

Please give us feedback on this release. We hope you like it!

 


Update Jan 29 2021:

2021.01 Update 1 (build 27.01.0.098)

 

Enhancements and optimizations:

MMCSS improvements

When Use MMCSS is enabled in Edit > Preferences > Audio - Playback and Recording, all threads are assigned to the same MMCSS task groups for better efficiency.

In prior releases on multicore systems with 16 or more cores MMCSS limits could be prematurely reached, resulting in lowered efficiency with some audio threads not running at pro audio priorities.

The MMCSS thread limit has been boosted to 128 to handle machines with a higher number of cores (requires a reboot after installing this update to take effect)

 

VST3 Host Bypass enhancement

The VST3 Host Bypass button now also works when this parameter is not automatable.

 

Bug fixes

Stability:

  • Crash inserting Kuasa plug-in.
  • Crash when switching projects using different sample rates with PreSonus Studio 192.

Plug-ins:

  • Projects containing certain plug-ins fail to open in 2021.01 release.
  • Plug-in Load balancing threads were not being released.

Arranger Tracks:

  • Ripple All not working when deleting from Arranger Inspector.
  • Ripple edit delete using section overlaps crops the clip at the end of the left sections.
  • Ripple Edit delete Section with overlapping notes at the end not working.
  • Arranger: Fix for trailing notes being incorrectly picked up by a section.

Articulation Maps:

  • Ripple Edit Delete at beginning of project isn't working with Articulations.
  • Deleting an articulation occasionally splits it into two smaller but invisible articulations.
  • Show/Hide Articulation Pane in Piano Roll does nothing if there are no articulations on the track.
  • Adding a new articulation event should default to velocity 100.
  • Articulations sometimes deleted when using Project > Insert Time/Measures.

Automation:

  • Automation write not working with certain VST2 plug-ins until envelope was created.
  • Freezing a synth could cause synth automation on all tracks to get orphaned.
  • Skip non automatable parameters in Choose Parameter dialog.

UI:

  • Add Instrument Track not putting audio track in folder / unable to remove from folder.
  • Increased contrast of Piano Roll clip outlines so they are visible regardless of current theme.

Misc.:

  • Opening project at different sample rate can fail to engage audio engine.
  • MMCSS threads not properly unregistered on engine termination.
  • MMCSS threads could exceed quota with repeated changes to preferences.
  • Cakewalk no longer attempts to set ASIO thread priority when MMCSS is not enabled.
  • Unexpected sample rate conversion message when bouncing audio.
  • Remove unexpected dropout message when creating or loading new projects.
  • Fixed bitmap memory leak in when editing using AudioSnap that could cause blank screen.
  • Updated CWAF tool latest known version number string to 27.13.0.xxx.
  • Update OAuth to new BandLab backend protocol.

 


2021.01 Highlights

 

Arranger section inclusion of outlying MIDI notes

When dragging sections or committing arrangements, Cakewalk has logic for dealing with leading/trailing MIDI notes that overlap section boundaries.

In the following example, section 2 is selected. The underlying MIDI clip contains note events that start slightly before section 2 and end slightly after section 2. By default, selecting section 2 will ignore the portions of overlapping note events that fall outside the section boundaries. Cakewalk now lets you optionally include the full duration of overlapping note events.

Notes that overlap section boundaries:

image.png

Leading/trailing notes are often created in the following scenarios:

  • The recorded performance is unquantized and notes appear slightly earlier than the section start.
  • When using a sound with a slow attack, and the notes have to be played early to make up for the attack time.
  • Leading notes as part of a lead-in phrase, or droned notes that overlap with the section boundaries.

You can specify the threshold that determines which overlapping note events are included when moving sections. 

To do so, click the Track view MIDI menu and point to Arranger Section Event Overlap Threshold, then select one of the following options:

  • Off. Ignore overlapping notes.
  • Note value (Whole – 1/256 Triplet). Only include notes that overhang by a duration equal to or less than the selected value.
  • Any Overlap. Include overlapping notes of any duration.

When overlapping notes fall within the threshold set, those notes are included in the section move/copy and the clip start/end is automatically resized (slip-edited) to accommodate the notes. The moved notes are also removed from the neighboring sections. This requires Non-destructive Editing to be enabled, and works best with Split MIDI Note enabled.

The Arranger Section Event Overlap Threshold setting affects all arranger drag operations, delete, commit arrangement, and Duplicate from the section context menu.

image.png

 

Absolute time in Arranger tracks

The time base format for each Arranger track can be set to either Musical or Absolute. The time base format determines what happens to sections when you change the project tempo.

To toggle between musical and absolute time, click the icon to the left of the Arranger track name in the Track view:

  • Musical image.png.  A section’s M:B:T position stays constant, and its absolute position shifts.
  • Absolute image.png.  A section’s absolute position stays constant, and its M:B:T position shifts. Absolute time is useful for scoring to film/video. The Arranger track tooltip shows time as H:M:S:F and samples.

image.png

When committing an arrangement, the following rules apply:

  • If all the sections came from absolute time Arranger tracks, the committed arrangement track will be absolute.
  • If the sections came from musical Arranger tracks (or a mixture of musical/absolute), the committed arrangement track will be musical.

 

SSO (Single Sign-On) for Cakewalk activation

Cakewalk supports SSO (Single Sign-On) for activation, which allows you to log in via any service supported by BandLab as your sign-in authority. Google, Facebook, Apple ID, mobile phone and BandLab user/password credentials are currently supported.

SSO is only used for Cakewalk activation, and under normal circumstances you will only need to sign in once. Cakewalk will attempt to refresh your activation status silently and automatically on occasion during start up. Use the SSO login as you have done with your BandLab account in the past.

Note that BandLab Assistant is still required for requesting offline activation of Cakewalk on computers that don’t have an Internet connection.

image.png

 

Misc. enhancements

Cancel VST scan

You can now cancel an in-progress VST scan with the new Cancel Scan button in Edit > Preferences > File - VST Settings or via the Cancel option in the VST Scan toast notification.

The next scan operation will resume where the canceled scan left off, starting with the plug-in it was last scanning. If the last scanned plug-in was a shell plug-in (such as Waves WaveShell), the scan will resume from he first plug-in in the shell).

image.png

image.png

 

Auto termination of VST scan

Shutting down Cakewalk will now automatically terminate any scan in progress. This allows in-app updates to work properly even if a scan was in progress when the app was shut down to perform a new install.

 

Zoom to Fit Project Horizontally shortcut

The new Zoom to Fit Project Horizontally key binding zooms to fit the entire project in the Clips pane, without affecting the height of tracks. The default keyboard shortcut is CTRL+ALT+F.

 

Improved selection with Arranger sections

  • If there are gaps between a range of selected sections, the unselected clips remain unselected.
  • You can now unselect fully selected clips from a selection and they will not be moved with the section.

 

Cutting Arranger section deletes hole

Cutting an Arranger section with Ripple Edit enabled now deletes the hole to make it consistent with the Delete command.

 

Clicking on an articulation section now triggers keyswitch events

Clicking on an articulation (without modifiers), or changing an articulation’s type or MIDI channel now sends any triggered MIDI events associated with the articulation.

 

Control Bar Select module changes

Four new buttons have been added to the Control Bar’s Select module in Large mode:

image.png

  • Select Track Envelopes with Clips image.png. When enabled, selecting a clip will also select any overlapping track envelopes.
  • Select Track Articulations with Clips image.png. When enabled, selecting a clip will also select any overlapping track articulations.
  • Select Events with Sections image.png. Enable/disable automatic selection of track events when selecting Arranger sections. By default, clicking an Arranger section also selects underlying track events. Clicking again de-selects track events, while retaining selection of the section.
  • Select Sections with Time Ruler image.png. When enabled, making a time selection in the time ruler will also select any overlapping Arranger sections. Right-click or keep the mouse button pressed for a brief moment specify if sections should be selected in all Arranger tracks, or only the active Arranger track:
    • Select Sections with Time Ruler (Active Arranger Track). Making a time selection in the time ruler will also select any overlapping Arranger sections in the active Arranger track.
    • Select Sections with Time Ruler (All Arranger Tracks). Making a time selection in the time ruler will also select any overlapping Arranger sections in all Arranger tracks.

The four buttons are linked to the corresponding menu items within the Track view Options menu, and work in exactly the same way.

The previous Large mode for the Select module is now the Medium mode.

 

Moving clips between lanes on the same track obeys Auto Crossfade setting

Moving clips between Takes lanes on the same track now obeys the Auto Crossfade setting.

 

Insert Instrument track behavior

When selected from the track context menu, the Insert Instrument command now inserts the instrument before the current track rather than after the last track. The Add Track button and Insert > Soft Synth command will continue to append after the last track.

Similarly, the Append Instrument Track command in the track context menu will append the new per-output instrument track directly below the current track. Selecting Append Instrument Track from the Synth Rack context menu will continue to append after the last track.

 

Phase/Interleave buttons on Instrument tracks

Phase image.png and Interleave image.png buttons are now available in the Track view and Inspector for Instrument tracks.

Tip: You can show and hide controls in track and bus strips in the Track view, and even create presets for your favorite control layouts. To show or hide the Phase and Mono/Stereo Interleave buttons in the Track view, open the Track Control Manager and specify the visibility of the Interleave/Phase group.

 

Option to only use external MIDI inputs

MIDI track’s that have their Input control assigned to All Inputs receive MIDI data from both external (i.e. hardware) inputs and any soft synth outputs from other tracks.

When inserting a soft synth, Cakewalk defaults to enabling MIDI output if it is supported by the synth. As a result, MIDI output from Instrument tracks may be inadvertently played/recorded on all other MIDI tracks if the tracks are armed for recording or have MIDI Input Echo enabled.

To address this, MIDI tracks now have a new All External Inputs input option, which only appears when at least one soft synth with a MIDI output is present in the project. All External Inputs means any MIDI input that isn’t an output from a soft synth, such as hardware MIDI ports and virtual controllers.

In earlier versions, switching the active MIDI track would normally select All Inputs. This behavior has changed to:

  • If the track previously included soft synth outputs in its inputs, then it will show as All Inputs.
  • If the track previously only had hardware inputs, then it will show as All External Inputs.

 

Export to Standard MIDI File respects selection

Export to Standard MIDI File (File > Export > Standard MIDI File) now respects the selection. If there is no selection, the whole project is exported.

 

Updated LAME MP3 encoder

The integrated LAME MP3 encoder has been updated to version 3.100. This includes bug fixes and stability improvements to MP3 encoding and also speeds up the encoding process. Additionally, Cakewalk has been updated to now handle discarding padding samples when importing MP3 files. i.e imported MP files will not contain extra data at the beginning of the file.

 

Updated libsndfile encoders

The libsndfile library used for import and export of various audio formats has been updated to version 1.0.30. This fixes numerous issues with handling BWF, Wave64, AIFF, FLAC and Ogg files.

 

Optimizations

Dynamic plug-in parameter optimizations

Cakewalk 2021.01 introduces improvements in responsiveness and memory footprint when loading and editing projects with lots of tracks and high parameter count plug-ins.  In previous versions of Cakewalk, plug-in automation parameters for all listed plug-ins were always created up front. This could result in a significant performance and memory hit when using plug-ins that expose hundreds or thousands of parameters, especially in projects that contains many tracks.  

Internal parameter objects are now created on demand when a parameter is actually used, either by modifying a parameter or by creating an automation envelope for it. A track’s Edit Filter menu no longer lists hundreds of parameters for plug-ins but instead only shows in-use parameters. To select other parameters in the Edit Filter menu, point to the plug-in name and select Choose Parameter to open the Choose Plug-in Parameter dialog box.

 

Improved handling of ProChannel automation

Automating the ProChannel Enable parameter would previously only work if the ProChannel UI was visible. ProChannel bypass automation is now UI independent and also buffer accurate. ProChannel bypass will also properly enable/disable with automation during fast bounce and freeze operations.

 

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

 

Previous release:

2020.11 Feature Overview

2020.09 Feature Overview

2020.08 Feature Overview

2020.05 Feature Overview

2020.04 Feature Overview

2020.01 Feature Overview

2019.11/12 Feature Overview

2019.09 Feature Overview

2019.07 Feature Overview

 

 

  • Thanks 2
Link to comment
Share on other sites

It's really hard to see the information of the clips when you add Automation directly the clip. This works fine when you expand a take lane and collapsing it again. 

I don't use Take lanes that much anymore. I find that extra click to be unnecessary in my workflow - even with the ability to resize it. 

Automation.thumb.png.b177824819cc5bd000f293c9798435b3.png

Edited by Will_Kaydo
Link to comment
Share on other sites

  • 1 month later...

ok i'm having some issues here. I have sonar x2 and then it went to sonar x2 producer. Then I do believe Cakewalk, and i bought sonar platinum. then it goes to cakewalk by bandlab? Band lab Assistant was working and i had all my plug-ins and pre-sets now I don't. Even when i try to run as admin from the desktop no go. uninstalled and re installed and it does nothing. and if i uninstall my cakewalk whats that going to do. and even noticed that platinum is missing things as well. can someone help!!!! and what version should i be using cause platinum wasnt cheap either is everything going to be moved to cakewalk by bandlab?

Edited by Robert Johnston
Added
Link to comment
Share on other sites

3 hours ago, Robert Johnston said:

ok i'm having some issues here. I have sonar x2 and then it went to sonar x2 producer. Then I do believe Cakewalk, and i bought sonar platinum. then it goes to cakewalk by bandlab? Band lab Assistant was working and i had all my plug-ins and pre-sets now I don't. Even when i try to run as admin from the desktop no go. uninstalled and re installed and it does nothing. and if i uninstall my cakewalk whats that going to do. and even noticed that platinum is missing things as well. can someone help!!!! and what version should i be using cause platinum wasnt cheap either is everything going to be moved to cakewalk by bandlab?

Cakewalk by Bandlab is twice the DAW Sonar Platinum was. The only problem is that if you had the Z3ta,  Pro Channel Concrete Limiter, Dropzone, Beatscape, Rapture, basically every plugin that you bought wont work in CbB. 

You only get the main core application with the core prochannel modules, I believe it's the "Studio instrument collection"  and the sonitus plugins. 

Though: when installing Sonar Platinum with all the instruments you've bought with it / and install Cakewalk by Bandlab very last, all your stuff will then work and move over to the Cakewalk by Bandlab. 

At the end: It is worth moving to the free version. 

Link to comment
Share on other sites

1 hour ago, Robert Johnston said:

I had cakewalk by Bandlab with the Bandlab Assistant and it stopped working? How do I fix that

More information on what "stopped working" means, please.

1 hour ago, Robert Johnston said:

and will I lose anything. And will my addictive drums 2 work in cbb?

All my plugins and third-party stuff continued to work and be available when I re-install CbB. Especially AD2.

 

Edited by Colin Nicholls
Link to comment
Share on other sites

The Bandlab Assistant even in admin just would show the Dude with guitar and i couldn't click anywhere on it and the open button disappeared. Then my cakewalk by Bandlab which was also on my desktop with bandlab assistant wouldn't open either. I had to find the original Cakewalk files, but lost pre sets etc.

Which is why I purchased Sonar platinum. So what can I do to fix this? And will all my pre-sets and vst's work in cbb? I need some real help here on how to go about fixing this. Especially with all the $ I've spent.

This happened after an update to Bandlab Assistant?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...