-
Posts
5,379 -
Joined
-
Last visited
-
Days Won
95
Everything posted by Noel Borthwick
-
A hang on close can be ccaused by multiple reasons. Capture a dump file and it will reveal the culprit. For example plugins with thousands of parameters like Waves Omnichannel could previously cause this. Its been addressed in the January release.
-
bug Track Desync, Wrong Latency (Delay Compensation)
Noel Borthwick replied to Yudaidhun's topic in Cakewalk by BandLab
@Yudaidhun Which instruments specifically are you using that have latency? By definition VST instruments are not supposed to have lookahead delay since it will be impossible to play in real time. Cakewalk has traditionally assumed that instruments do not have delay so this is not new to CbB. -
Great article. This sums it up ? I've been at Cakewalk over 20 years and have worked on every single version of Cakewalk SONAR as well as several new products that started from scratch. Guess what - the new products didn't have a smaller bug to feature complexity ratio. Its flawed thinking to to assume that something new must be better and is something mostly propagated by inexperienced engineers. To take a somewhat tangential parallel from architecture, a lot of Europe doesn't throw away their old buildings, they maintain and renovate. Why? Obviously in large part its because they see art and value in it but its also because they have strong foundations and value. The fact that we have been releasing high value updates almost monthly for the last 3 years should be enough to convince naysayers that we're actively improving the product and its not "legacy code" whatever that is.
-
I'm sorry but that article is so full of misguided nonsense I'm not even going to bother commenting. For one I'm not sure when it was posted since the information is completely out of date and speculates on things the author clearly has no knowledge about. I will comment on the commonly quoted reference about "old code". Developers don't rewrite code unless it makes sense to do so. Cakewalk is continually being refactored and new features being added while actively improving the existing features. I wish people didn't write stuff they have no understanding about Here is a link to an article that mentions all the achievements since BandLab acquired Cakewalk. The link Scook posted covers in detail all the improvements and updates to existing features.
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
@scook All VST3s are not equal. Many VST3's are just VST2 plugin ports that dont implement sample accurate automation. So even though Cbb sends them the data they discard all the intra buffer points. The easy way to test it is artificially run at a large buffer size (use MME or Wasapi exclusive to set high buffer sizes). If the automation is quantized to the buffer size you know that the plugin doesnt support it. I'm not hearing glitches when drawing automation here. You may need to send a project to repro it. Envelopes are rebroadcast while editing however,- 63 replies
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
New user impressions (and a bit of musical archaeology)
Noel Borthwick replied to Mark Peters's topic in Cakewalk by BandLab
The file type is determined by reading the header so the extension probably not used.- 21 replies
-
- creative sauce
- sendsx
-
(and 1 more)
Tagged with:
-
Direct sidechaining routing options from plugin
Noel Borthwick replied to solarlux's topic in Feedback Loop
This would hardly be a game changer However we plan on doing it at some point. Its mainly a UI change but not that trivial to do. -
New user impressions (and a bit of musical archaeology)
Noel Borthwick replied to Mark Peters's topic in Cakewalk by BandLab
Aiff files should import fine into cbb. You can also import raw files with no header. Btw cwp and. Wrk files are completely different. Cwp is a more modern format that supports backwards and forwards compatibility which is how we are able to pull off making changes to the format so easily while still retaining project file compatibility. Welcome back to the future btw- 21 replies
-
- 2
-
-
- creative sauce
- sendsx
-
(and 1 more)
Tagged with:
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
@AdK Studios I have implemented changes to automation that greatly improve the sample accuracy of plugin envelopes during playback and bounces. The following is new: VST automation rendering now directly handles all the automation curves natively. Irrespective of the setting of AutomationDecimationMsec it is guaranteed to be buffer accurate. For VST3 plugins Cbb sends intra buffer changes to the plugin when automation curves intersect with the buffer. Depending on the plugin this will be sample accurate. AutomationDecimationMsec default has been reduced to a default of 5 msec. The permissible range is now 1-30 msec. For the greatest accuracy you can set it to 1 msec (it will come at a minor CPU cost) These changes should also improve accuracy of automation for DX plugins. VST3 plugins will have the most benefits (with plugins that actually fully support sample accurate VST3 automation). The Plugin in your test project doesn't support sample intra buffer automation so it will only be accurate to the buffer boundaries. Known VST3 plugins that support sample accurate automation are those from Fabfilter. Also the Kilohearts plugins support this. I have tested with a massive audio buffer size of > 300 milliseconds and the plugins still render sample accurate automation. So filter sweeps will sound smooth independent of the buffer size in VST3. Here is a build (updated to build 102) that has these changes. Could you (and anyone who has an interest in testing this) check it out and let me know if it solves the problem. Please report any issues specific to this if you notice anything. Thanks.- 63 replies
-
- 8
-
-
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
Latest Cake by Bandlab wont run
Noel Borthwick replied to Martyn Roach's topic in Cakewalk by BandLab
@bcarswell can you please capture a dump file while the app appears hung? Instructions in my signature. Upload it to any file share and PM me a link. A full dump will be a large file so you can zip it. -
Latest Cake by Bandlab wont run
Noel Borthwick replied to Martyn Roach's topic in Cakewalk by BandLab
Please post a link to the minidump. Instructions linked in my sig. -
@Luka Bozic you mention SONAR. Was that an error or are you actually still running that? The latest cbb release has some mmcss optimizations and fixes so worth trying it.
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
@Mark Morgon-Shaw when you say track outs do you mean to capture the output of the tracks themselves or the output including downstream effects and automation on buses? The former is already available by exporting with source category set to tracks. Its the latter case that we are discussing here.- 63 replies
-
- 3
-
-
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
Cakewalk SHOW when PLUGIN IS BYPASSED FROM WITHIN PLUGIN
Noel Borthwick replied to Menki's topic in Cakewalk by BandLab
Because its up to the plugin to decide whether the host bypass is automatable or not. This is part of the VST3 specification. -
Its solved now please retry. Sorry for the inconvenience.
- 8 replies
-
- 1
-
-
- bug report
- help
-
(and 2 more)
Tagged with:
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
Ah you mean control points on bezier curves. Yes we plan on improving the curve editing tools in CbB at some point. We already have this in a different product.- 63 replies
-
- 5
-
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
Cakewalk SHOW when PLUGIN IS BYPASSED FROM WITHIN PLUGIN
Noel Borthwick replied to Menki's topic in Cakewalk by BandLab
If you are bypassing from a bypass button inside the plugin Window the host does not get any notification for this so its not possible. If its VST3 you can use the host bypass button, if available on the header at the top left in the plugin view. -
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
Thanks for the links. Videos are very good. Perhaps hold off on a new video about this since I hope to set the automation resolution adaptively in the next update rather than requiring a tweak. That way the video wont get obsolete. You can mention the tweak to the settings in your video notes or comments however. Thanks for the suggestions. We are considering adding built in sampling at some point but no time frame yet. I'm not sure what you mean by Automation Curve Point. Re features, there is really no best DAW since every one has different workflows and preferences. Cakewalk has a massive feature set since we've been doing this for over 30 years. It really depends on whether the workflow resonates and lets you work efficiently. For the last 10 years we've been working on streamlining the workflow and of course improving stability. PS: Another tip - Even if you are working at higher latency you can improve the automation tightness at render time by setting the BounceBufSizeMs value in preferences | Configuration file to a value like 5. That will force it to render at 5 millisecond buffers even though you may be playing back at a higher latency.- 63 replies
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
@AdK Studios thats great to hear! We’ll defnitely make this more seamless and adaptive since the end user should not need to adjust these settings. This is most noticed when you are automating for percussive timing dependent sections where automation needs to be very tight rather than typical mixing applications which is why this hasnt been reported very much. Of course in electronic music this is an important device so we’ll improve this for next release. Once I have a build with the improvements I can share it with you to try. There are also areas that we can further improved this to make it more sample accurate. BTW did you you try the change with sharp cutoffs like you show in your video? Does it resolve the issues you saw where mixdown would be different from what you were hearing as well? Let me know if there are any remaining problems you notice with automation. Again thanks for reporting these issues directly to us and working with us on a resolution. In most cases we’re able to address problems very quickly, because we have rapid release cycles compared to most other DAW’s. Having reproducible cases from users is key to getting a quick resolution since many issues can be very workflow or system specific. Perhaps once you get a build with the improvements you can do another video showing how you use CbB in your electronic music productions PS: Its good to see more Indian music creators/producers using our product.- 63 replies
-
- 7
-
-
-
-
- bug
- automation
-
(and 2 more)
Tagged with:
-
Some issues that needs to be rectified as soon as possible
Noel Borthwick replied to AdK Studios's topic in Feedback Loop
@AdK Studios I spent some time testing with your project. There are a few things I found that could lead to the inaccuracies you are seeing. The main source of problems in the test project is that when you have a linear ramp it is subject to how often the ramp is being sampled. By default Cakewalk is set to sample automation points from the ramp at a frequency of 50 msec. This is likely too low frequency for your use case. Please try lowering the AutomationDecimationMsec in prefs to something like 5 msec and try your test. For me it renders almost exactly like the other examples in your project. Of course there are minor differences in all the DAW's since the way they render automation is different. See attached screenshot with the setting. After changing it restart CbB and retest your project. You should hear that in during playback you won't hear aliasing problems with the filter sweep. This is also likely the cause of the accuracy issues you saw when doing rhythmic filter cutoffs in your video. Let me know your findings. I am also considering some changes that should make it independent of the decimation frequency for a future update.- 63 replies
-
- 3
-
-
- bug
- automation
-
(and 2 more)
Tagged with: