Cakewalk by BandLab is FREE award-winning Digital Audio Workstation (DAW) for the professional music recording, mixing, and mastering. From getting a great tone to releasing the final mix, today’s musicians must master every element of the music production process.
Easily compose complete songs and performances with creative songwriting tools and instruments. Capture inspired performances with pristine quality and unlimited audio and MIDI tracks.
Fix mistakes, arrange parts, and manipulate pitch, time, and any other aspect of your recordings. Achieve pristine pro-studio sounds and create big, clear, dynamic mixes with advanced mixing tools.
Polish your finished mixes to perfection with built-in mastering tools. Export and publish your songs directly to YouTube, SoundCloud, Facebook and more.
Dial up the perfect synth sound with Rapture or a searing guitar tone with TH2 Producer. Record it, tighten it, chop it, and drop it in the Matrix for realtime triggering. Shape it with the expandable ProChannel. Warm it with the Console Emulator. And do it all with a single Smart Tool.
Cakewalk by BandLab leaves other DAWs in the dust with industry leading features. Edit and correct vocals like a pro with Melodyne Essential. Create the most realistic and authentic drums sounds with the full version of XLN Audio Addictive Drums.
Get that epic, pro-sound that has defined the last 25 years of recording with the ProChannel. Now with the QuadCurve EQ Zoom and analyzer for the ultimate precision. Get that vintage analog sound with the new ProChannel Tape Emulator and the Console Emulator.
Cakewalk by BandLab Key features:
- Unlimited audio and MIDI tracks
- Mix with unlimited effects, sends and busses
- Move seamlessly across all your production tasks with Skylight Interface
- Record and mix with the end-to-end 64-bit double precision engine
- Gobbler cloud saving and sharing
- Program beats using the Step Sequencer
- Play loops in real-time with the Matrix View
- Customize searing guitar tones with Overloud TH2 Producer amp sim
- Create modern, electronic dance sounds with Z3TA+ Classic
- Play and record with 23 instruments including Rapture and Dimension Pro
- Edit audio and MIDI, hassle free, with Smart Tool and Smart Grid
- Get full control of the timing and feel of your tracks with AudioSnap
- Custom touch support on touch-enabled devices running Windows 10
- Get that epic, pro studio sound with the ergonomic ProChannel console strip
- ProChannel Console Emulator and new Tape Emulator for authentic vintage analog sound
- Add lush reverb with the versatile BREVERB SONAR VST and ProChannel module
- Includes 8 ProChannel modules – expandable with additional modules (sold separately)
- Finalize and master your songs with high-quality Linear Phase plugins
- Share your music on SoundCloud, Facebook, Twitter, and now YouTube
And it doesn’t stop there with a new mixing suite powered by the Nomad Factory Blue Tubes FX and BlueVerb, Tone2 BiFilter 2, AAS Lounge Lizard Session, AAS Strum Acoustic Session, Dimension Pro, Rapture, and much more.
Cakewalk by BandLab now boasts a powerful new line up designed to meet the needs of any musician, regardless of skill level or budget. You always get the latest and greatest version no matter when you make your purchase. In addition, enjoy 12 months of rolling updates and keep everything you received – forever.
- Automatic Picture Cache management. On startup, Cakewalk now auto detects when the wave picture cache is full and will self delete the oldest files to make room for new files. The Max size of picture cache has been raised to 10000 MB.
- In-app updater. You can now download and install future updates directly from Cakewalk instead of using BandLab Assistant. This is done from the ‘Update Available’ toast notification, which has a new Download Now link. Updates are downloaded to a Cakewalk subfolder in your local Downloads folder.
- Control surface settings are not being saved when a surface is disabled or the surface UI dialog is closed.
- Save As dialog ignores custom typed paths for Project Path and Audio Path.
- Arranger-related menus may appear incorrectly with multi-monitor configurations.
- Changing Picture Cache to high values would cause waveforms to stop drawing. Picture cache sizes > 2GB now work properly. The max size for PicCacheMB in Aud.ini has been increased to 10000 MB.
- Picture cache is now automatically managed and will self delete the oldest files when the size limit is reached.
- Mojibake (garbage text) occurs when using Unicode multibyte characters (Japanese, Chinese, etc.) on OS that differs from the selected CbB language.
- Cakewalk now uses UTF-8 encoding by default for all text strings, including track name, clips names, Lane descriptions, Arranger sections, Notes Browser, Lyrics view, etc.
- Legacy projects not saved with UTF-8 will continue to open correctly in 2020.09 and higher.
- Projects saved with multibyte characters from 2020.09 and higher can now be opened on any OS, retaining the original Unicode characters.
- Crash starting playback in project when the picture cache is full.
- Crash when inserting multiple instrument tracks with no tracks enabled.
- Closing a 3rd party plug-in UI can crash the application by sending WM_QUIT message.
- Crash when deleting an Arranger section selection twice.
- Crash inserting Per-Output Instrument tracks when Auto Track Zoom & Show Synth Properties are enabled.
- Insert Soft Synth Options should disable Track Number options for First/All synth output options.
- Arranger Section Rename intermittently becomes stuck.
- Clip crops unexpectedly on Undo of Apply Region Tempo.
- The Synth Rack and plug-in views are not opened when inserting an instrument via the Add Track menu. It will now follow the default as specified in the Insert Soft Synth Options dialog.
- Record Arm/Virtual Controller toggle fail to enable when adding Instrument Track per Output from Add Track menu.
- Add Track menu does not activate ‘Enable MIDI Output for Synths’ by default. It will now follow the default as specified in the Insert Soft Synth Options dialog.
- Mouse Wheel not scrolling the Control Bar.
- Option to decouple global Snap to Grid from the Staff view with UseGlobalSnapForStaffView=0 Cakewalk.ini setting.
- Long patch names fail to display in Event List view. DATA1 and DATA3 column widths have increased, and text truncates to the column width.
- Correct Chinese translation for ‘Rename Clip’.
What’s New in latest Cakewalk by BandLab 2020.05:
Features & Enhancements
- Dynamic waveform scaling. When ‘Display Clip Fade/Envelope Attenuation’ is enabled in Edit > Preferences > Customization – Display, Cakewalk dynamically updates the waveform amplitude when changing clip fades, clip gain automation and clip pan automation. The waveform display is pre clip FX Rack and only applies to clip automation, not track automation. Additionally, clip gain and pan envelopes are not applied to active Region FX clips. i.e. If you have a clip gain envelope on a Region FX clip, it will be ignored unless the effect is bypassed.
- The ‘Display Clip Fade/Envelope Attenuation’ option is now also available as a key binding in Edit > Preferences > Customization – Keyboard Shortcuts (under Area: Track View).
- Offline activation. Activation is the process by which Cakewalk validates that your software is genuine and being used in accordance with the license agreement. Cakewalk can be activated by an online or offline process. If Cakewalk is installed on a computer that is not connected to the internet, you can use offline activation (Help > Offline Activation > Export Activation Request and Help > Offline Activation > Import Activation Response) as long as you have access to another computer that is connected to the internet.
- Early Access toast notification. Early Access availability is checked whenever normal updates are checked, and a toast notification appears if an Early Access build is available. The Early Access Program provides pre-release versions of Cakewalk to the public for general testing and issue reporting. We provide Early Access builds to help us get better real world test coverage from users, which is useful to improve the reliability and quality of our releases. Participation is 100% voluntary.
- Increased contrast of ghosted envelopes. The color contrast of ghosted automation envelopes has been increased, making them easier to see against the dark Clips pane background when Automation Lanes are collapsed.
- Clicking on the Bus pane now automatically sets the bus focus strip. This facilitates copying and pasting bus envelopes by clicking and pasting.
- Scrollable Clip FX Rack in Inspector. FX Racks in Clip Properties Inspector now display up to 10 plug-ins and are scrollable using both mouse wheel and the scroll bar.
- Improved support for recording automation via numeric input. When recording automation, envelope nodes can now be recorded by typing a value in the pop-up edit controls in the Inspector, Console view, Track view, ProChannel EQ, and EQ fly-out module. The numeric input will be recorded as a Jump during automation recording. To show the numeric input pop-up, give focus to a control or its value display, then press F2 or double-click the value display.
- Improved recording automation of synth parameters. Multiple synth parameters can be recorded in a single record pass and all envelopes are now retained. While loop recording, in order to avoid clutter, the automation preview only shows the last loop record pass. All recording envelopes will be displayed when you stop playback.
- Improved support for copying and pasting automation envelopes. Automation envelopes can now be easily copied and pasted from tracks to buses and vice versa. To copy track automation to a bus, first select and copy the envelope from the track, then click on the target bus or lane and paste. You can also copy and paste bus automation to tracks the same way. Moving or copying arrangement sections now properly manages copying and pasting the associated bus and synth automation envelopes.
- Bus delete stability improvements. Bus deletion can now be performed while the transport is rolling without stopping the audio engine. Also an intermittent crash and app shutdown on undoing bus deletion has been fixed.
- Rename Clip key binding. The ‘Rename Clip’ command is now available as a key binding in Edit > Preferences > Customization – Keyboard Shortcuts (under Area: Track View).
- Allow .midi as a supported MIDI File extension for reading.
- The Track View’s View and Options menu items now persist globally instead of being stored within screensets.
- Automatic display of update toast notifications now only appears once daily.
Mono plug-in support changes
- This release greatly improves the FX Rack handling with respect to mixing and matching mono/stereo plug-ins. These improvements are across the board and work in track/bus/clip FX Racks, FX chains and the ProChannel.
- Bypassing or removing plug-ins in an FX Rack, Rack bypass or global FX bypass operations will now revert any mono/stereo interleave changes caused by the plug-in, and recalculate delay compensation properly.
- Changing the mono/stereo interleave from the track strip button now updates the FX Rack routing correctly (Note: this is dependent on whether the ProChannel bin is pre FX Rack and if it contains mono plug-ins).
- Pitch shifted audio and distortion were symptoms of issues that are fixed in this release. This could occur under multiple scenarios, such as moving plug-ins, bypassing, deleting or undoing.
Improved mouse wheel handling
- Console view vertical scrolling via mouse wheel is less prone to inadvertently adjusting parameter values if there is a brief pause during the scroll gesture (for example, while vertically scrolling with the mouse wheel, suddenly it starts scrolling the volume slider instead). The internal timer that waits for inactivity before treating the next mouse wheel movement as a new operation has been increased from 500ms to 1,000ms. This ensures that the current scroll operation doesn’t change mid-gesture.
- In the Console view, tooltips dynamically show values when changing parameters via mouse wheel.
- FX Racks for tracks, buses and clips can be scrolled via mouse wheel.
- Flicker free UI transitions when opening projects or switching between projects.
- When using workspaces, projects now open with the correct initial UI layout, rather than opening with the project layout and then visibly switching to the workspace layout. This is faster and prevents unwanted flicker.
- Many improvements and optimizations for editing mono effects in FX Racks.
- Improvements to drag and drop between clip and track FX racks.
- Solved multithreading race condition leading to latency when using Aggressive thread scheduling model.
- With console open in larger projects UI scrolling can be sluggish.
- Meters to have better general performance while scrolling.
- Crash on undo and redo of automation recording of synth parameters.
- Deleting or undoing bus delete operation can crash.
- User reported crash in 2020.04.
- Waves OVox plugin crashes on project load.
- Crash when using SmartSwipe gesture in Piano Roll view track list.
- Potential crash on startup unless specific Windows DPI settings are used.
- Null Pointer crash after reordering automation lanes.
- Memory leak when using the Aggressive Thread Scheduling model.
- Under high system load UI is unresponsive and playback cannot be stopped.
- Unexpected envelopes created when moving section in project.
- Bus automation copies to tracks unexpectedly with (Arranger) Section move.
- Assigning a bus envelope could cause a crash and display incorrectly in Lanes after reassigning.
- Duplicate automation lanes can be created for unedited automation.
- Draw Tool draws random points when drawing automation outside of lane.
- Draw Tool not working as expected on bus automation in user project.
- Stop at Project End not respected in projects with automation after deleting buses or replacing synths.
- Automation behaves incorrectly after manually typing in a value.
- Automation not fully removed when deleting bus.
- Pasting bus automation should not rely on Copy/Paste Special.
- Pasting bus automation doesn’t change the edit filter leading to hidden envelopes.
- Automation envelopes appear out of scale.
- Cannot copy synth automation to buses.
- Draw Tool does not update envelopes preview during playback.
- Adding nodes by typing values during write automation over existing envelope causes unexpected results.
- Synth automation gets discarded unexpectedly while write recording multiple parameters.
- Scale for Synth automation not displaying correctly.
- Using Clip Gain on some Groove Clips causes unexpected drawing when clipping.
- Synth and bus automation is not selected after duplicating clips.
- Clip FX in Inspector does not display more than 6 plug-ins.
- Hit zone for Draw Tool on buses does not match.
- Insert Soft Synth Options dialog should remember the checked/unchecked state of the Enable MIDI Output option.
- User reported issue with zoom fader control becoming stuck.
- [Chinese version] Overlapping text in Preferences > Customization – Display.
- Tooltips for controls in the Console view do not update when changing values by mouse wheel.
- Incorrect Track view tooltips when creating a new project with the Basic workspace.
- Console view control tooltips show incorrect value and obscure value label when adjusted via mouse wheel.
- Track view horizontal zoom slider window is shown in wrong position on secondary monitor.
- Now Time cursor draws incorrectly.
- Project load screen flickering.
- Truncated text in various localized dialog boxes.
- Arranger options in Keyboard Shortcuts should specify ‘Arranger Track’.
- Arranger Section time-format needs to be backwards compatible.
- Bus Edit Filter changes unexpectedly after moving Arranger section.
- Section operations do not always move/copy track/bus automation.
- Duplicating Section won’t duplicate MIDI envelopes for Instrument tracks.
- Double-click rename of Arrangement sections should not rewind to start of section during playback.
- Committing an arrangement containing clips set to absolute time moves data past the end of the original project.
More Bug Fixes
- Moving mono Waves plug-in forces track into mono unexpectedly.
- Eventide VST3 plug-ins hang when changing interleave.
- Dragging ARA clips out of the Clips pane can impact VocAlign clips to lose timing.
- Host reports incorrect path for VST2 plugins via audioMasterGetDirectory.
- Hitting Play fails to start Play List when no project is open.
- Make Instrument track not working with multiple split instrument tracks.
- MIDI Chase not working as expected with 2 tracks assigned to single synth.
- Delete Track can fail unexpectedly with MIDI tracks.
- Mackie C4 does not respond to modifier keys in plug-in mode.
- Markers/Meters do not ripple as expected when pasting special with meter/key changes.
- Duplicate does not Ripple Edit in the Piano Roll view.
- Duplicate Clips should respect Select Track Envelopes with Clips setting.
- Race condition when closing a project before a workspace has been loaded.
- Cancelling Bounce causes first play attempt to fail.
- Unexpected latency when using the new thread scheduling model.
- Select by Filter key binding not working as expected.
- Deleting ‘n’ folders only deletes one folder.
- Projects saved as MIDI file save unexpected extra tracks.
What’s New in latest Cakewalk by BandLab 2020.04:
- 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 at the top of the Inspector pane, or press ALT+SHIFT+I.
Misc. Features & Enhancements
- 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.
- Several ProChannel module presets have been provided in this release.
- 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.
- 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 or the track strip context menu.
- 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.
- 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.
- 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. To bypass all audio effect, click the Bypass all Effects button 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.
- ProChannel modules display friendly short names.
- 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.
Behavior changes & optimizations
- Improved audio resampling quality in WASAPI Shared mode.
- The default MIDI Prepare Buffer size has been changed to 200 msec. Limitations preventing the MIDI buffer from being set lower have been removed. There should be no need to change the buffer size from the new default value anymore, since the engine automatically raises the internal size when necessary.
- On first launch, Cakewalk will reset the MIDI buffer size to the new default value of 200 msec (Preferences > MIDI – Playback and Recording > Prepare Using n Millisecond Buffers).
- Opening Cakewalk in WASAPI Shared mode stops audio in other apps that share the audio device(s).
- Potential crash when changing audio configuration settings (Preferences > Audio – Configuration File) during playback in ASIO driver mode.
- Potential crash when opening ASIO panel from Preferences > Audio – Driver Settings.
- Deleting data clears the selection.
- In rare cases, Input Echo could not be disabled in Instrument tracks.
- Reassigning a synth output track’s Input control to None no longer disables the Input Echo control.
- When doing a real time export of a project (Fast Bounce disabled), the project no longer scrolls.
- Now time in musical time (H:M:S:F or any time based format) doesn’t update to reflect new time when changing tempo.
- PreSonus Studio 192 crashes when changing buffer size.
- Playback distortion at certain buffer sizes with some ASIO drivers after 2019.11 update.
- Changing the audio latency in Preferences > Audio – Driver Settings can cause audio distortion in ASIO and WASAPI Exclusive mode if the driver doesn’t accept the new latency value.
- Plug-in Load Balancing crashes if MixThreadCount in Preferences > Audio – Configuration File is set to a value of 1.
- Potential hang if certain kinds of dropouts occur in the audio engine while using Plug-in Load Balancing.
- Setting ‘Fade On Stop’ in Preferences > Audio – Playback and Recording to >0 prevents RestartEngineAfterDropout from working.
Homepage – https://www.bandlab.com/products/cakewalk
Minimum System Requirements
- Windows 7 or higher (64-bit only)
- Multi-core Intel or AMD CPU
- 4GB RAM
- 3GB free disk space
- 1280×800 screen resolution
- ASIO compatible hardware is recommended
64-bit Mix Engine
The first to offer this precision audio technology, SONAR’s advanced 64-bit mix engine delivers clean, dynamic, accurate mixes every time.
Never worry about signal degradation again. You can always be sure your plug-ins are outputting the highest quality audio possible.
SONAR supports the most stable, accurate, and efficient plug-in format for Windows machines so you can use more FX and synths in your project.
Another industry first, SONAR’s compatibility with touch devices adds analog feel and workflow-enhancing efficiency.
Compatibility comes standard. We’re always on top of our game, ensuring support on all the most current Windows platforms.
Harness the power of Audio Random Access for seamless integration of powerful and modern editing tools.
Size: 54.0 MB