-
Posts
5,320 -
Joined
-
Last visited
-
Days Won
90
Everything posted by Noel Borthwick
-
[SOLVED] Some Projects (2017. 2018 & 2019) won't open
Noel Borthwick replied to Bapu's topic in Cakewalk by BandLab
It only causes the behavior in cbb because it's corrupting the right chunk of memory to trigger the crash The app vanishing without a crash is almost surely caused by the plugin corrupting the heap. Heap corruption is like Russian roulette. It may or may not occur even from one version to another of the app because it is random. heap corruption issues are best diagnosed in a debugger using appverifier but even there it can be tricky to find. -
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
You could say that you have an affinity for hard cores -
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
How do you set this? -
Catastrophic Failure On Export Since new Update
Noel Borthwick replied to Mark Morgon-Shaw's topic in Cakewalk by BandLab
Can you zip and upload a version of the project that has the issue? You can pm me the link. -
Catastrophic Failure On Export Since new Update
Noel Borthwick replied to Mark Morgon-Shaw's topic in Cakewalk by BandLab
Which build are you running? This issue was fixed in the last update. -
@ChristopherM Thanks I looked at the dump. Took awhile to uncompress a 32 GB file This is an unambiguous plugin issue. Cakewalk is simply doing an autosave and the plugin hangs when we try and retrieve the plugin state to save it. Cakewalk calls the getState function on the VST3 plugin and the plugin never returns from the call. This is something only the vendor can solve. ntdll.dll!RtlEnterCriticalSection() Unknown Non-user code. Symbols loaded. Chromaphone 3 Shared.bin!000000006b665367() Unknown Non-user code. Binary was not built with debug information. Chromaphone 3 Shared.bin!000000006b647f1a() Unknown Non-user code. Binary was not built with debug information. Chromaphone 3 Shared.bin!000000006b5ddfe9() Unknown Non-user code. Binary was not built with debug information. Chromaphone 3 Shared.bin!000000006b611ee7() Unknown Non-user code. Binary was not built with debug information. Chromaphone 3.vst3!00007ffb182656a7() Unknown Non-user code. Binary was not built with debug information. > Cakewalk.exe!CVST3PlugWrapper::GetChunk(bool isPreset, unsigned char * * pData=0x000000000014e690) Line 1974 C++ Symbols loaded. The plugin developers should be able to load up the dump file and find out why the plugin is deadlocking. Were you playing when autosave kicked in?
-
Hi @ChristopherM, Unfortunately your dump link is not available anymore. Can you resend it please.
-
Hi @Scott Wheeler, Thanks for the message. I'm not familiar with Sitala so I should check it out. I assume that the plugin is a multi-out VST instrument? Both VST2 and VST3 have multi-out support. What is the purpose of the custom API? Feel free to PM me and we can discuss further.
-
Ovox and Air Riser Consistent Crash
Noel Borthwick replied to Fabio Rubato's topic in Cakewalk by BandLab
I have forwarded the issue with Air Riser to the InMusic team. They solved a problem with the MPC plugin recently so perhaps they may have some insight. -
Ovox and Air Riser Consistent Crash
Noel Borthwick replied to Fabio Rubato's topic in Cakewalk by BandLab
@Fabio I had not seen your message. Please mention (@) if you need to draw a specific persons attention to a message. I looked at the dump file and the crash is not Waves related so it will be useless to them. The crash is in air riser so you should send it to the vendor for that plugin. Version info from the dump file is below. Unhandled exception at 0x0000000037DD975D (theRiser_x64.dll) in Untitled_12052020_110141.dmp: 0xC0000005: Access violation reading location 0xFFFFFFFE39480214. theRiser_x64.dll theRiser_x64.dll *c:\program files\Cakewalk\vstplugins\AIR Riser\theRiser_x64.dll 1.00.7.19000 10/28/2015 6:11 AM 0000000037D70000-0000000039A6C000 Untitled_12052020_110141.dmp This is not a cakewalk crash so only the vendor can analyze it. If you have a different dump file with a crash in OVox you can attach that. -
Crashes with preset or project loads
Noel Borthwick replied to LeVonne E Johnson Jr's topic in Cakewalk by BandLab
@Darcy- 24 replies
-
- load crash
- fatal error
-
(and 3 more)
Tagged with:
-
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
We've been close to Microsoft for over 20 years -
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
There is no processor architecture specific coding in Cbb for multiprocessing and I would wager most other apps as well. It would be dangerous to do that since performance would vary across different CPU models. To Cbb all threads are equal. My guess is that with threads on virtual cores you are at the mercy of the OS implementation, system load and the hyperthreading implementation, since these threads are not truly running on a dedicated core. This old post kind of sums up this behavior. My guess is that when the primary core is really busy due to a heavy load, the virtual core doesnt get a lot of time to run. In a mixing workload with multiple tracks the full cycle cannot complete until all channels are complete so if some cores are starved I can see it having a detrimental effect to simply running without hyperthreading. I could try and add an experimental mode where we filter out processing workloads on threads assigned to virtual cores. Or perhaps do this dynamically based on the actual CPU workload. i.e. if the workload is lower, then utilize hyperthreaded cores but as it gets closer to 80% or some value dial back to physical cores only. Who knows if that will help -
Ovox and Air Riser Consistent Crash
Noel Borthwick replied to Fabio Rubato's topic in Cakewalk by BandLab
Please read this article. Plug in specific crashes should first be reported to the vendor since they are able to best investigate the problem. If you send us a dump file AND the project file we can forward it to Waves as well. -
Ben or anyone else still having issues with iRig HD 2 i let us know if this is ok in the latest build. The folks at IK multimedia have validated the build and it works ok for them so if you have issues please contact IK directly and they can help troubleshoot it.
-
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
There are differences between logical and physical cores because the OS handles them differently. Esp in the case of hyperthreading or in the case of AMD simultaneous multithreading (SMT). There are API's to identify whether a core is logical or physical. See GetLogicalProcessorInformation See this benchmark that has more details on how hyperthreaded cores can effect performance. -
Potential CPU otimisation for Ryzen CPUs
Noel Borthwick replied to Mannymac's topic in Cakewalk by BandLab
Yes you can set a preferred core using the SetThreadIdealProcessor function. We in fact have support for this. There are CPU architectures where some cores are efficiency cores and others high performance. While this is very common in the mobile silicon (phones, iPad, etc) its is now becoming mainstream even on other CPU's. AMD's hyperthreading was different from Intel (not sure about their current offerings) and hyperthreading was not as efficient before. Also the new Apple silicon has low powered cores and high powered ones. -
Which version of Cakewalk are you running? In case you can't open the app you can check the version in windows via the file properties of the exe file. Make sure you have installed the latest 2020.11 release which is build 99. If you are unsure you can uninstall the program and then re install via bandlab assistant.
-
Crashes with preset or project loads
Noel Borthwick replied to LeVonne E Johnson Jr's topic in Cakewalk by BandLab
@Erlend Holm your crash is different from the OP, its not the same issue. Its failing in the Waves 12 shell. This is something you will have to follow up with Waves on since its their crash. Please contact waves tech support and give them the same dump file AND the track template containing the waves plugins. If you send me the template file I can also forward it to them. Unhandled exception at 0x00007FFA19D6B3C3 (WaveShell2-VST3 12.0_x64.vst3) in Track 1_11282020_015537.dmp: 0xC0000005: Access violation reading location 0x0000000000000019.- 24 replies
-
- load crash
- fatal error
-
(and 3 more)
Tagged with:
-
Fatal Crash On Opening Template Menu
Noel Borthwick replied to Terry J DeLaney's topic in Cakewalk by BandLab
Are you running the latest version of Cakewalk? Which browser drop down are you referring to? Please post a screenshot. -
Unfortunately there is no easy way to capture a minidump for hangs so they are large. As Scook says zip it and send me a link privately.
-
@ChristopherM Its likely a plugin issue but while its in the hung state capture a minidump and send a link to the dump file. We may be able to see at what stage its hanging and forward to the developer.
-
2020.11 Update 1 Preview build
Noel Borthwick replied to Noel Borthwick's topic in Cakewalk by BandLab
Yes if the request for to check for an update took long it was delaying the app start. This has been resolved. -
Good news. I got a message from the Vienna developers saying they have addressed the issue on their end.
-
Pro Channel FX Chain Signal light not working
Noel Borthwick replied to Unmuzzled Music's topic in Cakewalk by BandLab
There have been no changes to that area in the .11 release. What build were you running before you upgraded?