I think scook is on the right track with the c++ redistributables. From what I was able to Google, the most likely cause is a mismatch between 32bit and 64bit dlls. These are a few of the results, though completely unrelated to SONAR and Melodyne. But some of the same general ideas do seem to keep coming up.
***************
The problem was due to 32/64-bit mismatches of various system dlls required by Visual studio. Somehow the dlls it needs got replaced by 64-bit versions that it couldn’t load. Replacing the dlls mentioned below from a machine that is working solves the problem:
c:\Windows\SysWOW64\msvcp100.dll
c:\Windows\SysWOW64\msvcp100d.dll
c:\Windows\SysWOW64\msvcr100.dll
c:\Windows\SysWOW64\msvcr100_clr0400.dll
c:\Windows\SysWOW64\msvcr100d.dll
***************
This error message may occur on 64 bit operating systems when the Microsoft Visual C++ Redistributable Package is not properly configured.
1. Replace these files. mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll and msvcr100_clr0400.dll They can be found at
http://www.microsoft.com/en-us/download/details.aspx?id... Please save these files to any location on your PC;
2. Please reboot your computer in Safe Mode - Restart the computer; - Press the "F8" key (several times before Microsoft Windows begins to load; you need to press "F8" until you will be displayed a text menu; - Select "SAFE MODE"; Note: for Windows 8, you can hold the Shift key while going to Power Off and clicking on Restart option
3. Access C:\Windows\System32;
4. Locate the 5 files you have downloaded and extracted;
5. Next, copy all those files to C:\Windows\System32 replacing the current ones;
6. Reboot in normal mode
***************
There may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error.
Solution 1 In most cases it's .NET framework causing issues. This can easily fixed by re-installing latest .NET framework from
Solution 2 Re-install the application that you are trying to run.
Solution 3 Running the application as an administrator could fix this error. Right click on the program shortcut or program .exe file, then click on Properties, and on the Compatibility tab. Check the Run this program as an administrator box, and click on OK
Solution 4 Restart your computer as some applications require restart after installation to function properly.
Solution 5 Run Windows update as it can provide application fixes and updates. Furthermore it installs missing drivers and updates the outdated ones like graphic card drivers.
Solution 6 manually update the application if possible.
Solution 7 re-install Microsoft Visual C++
Solution 8 re-install DirectX
Solution 9 Many times hard disk problems can be repaired using the chkdsk command.
Solution 10 This solution only works for a 64-bit system. It requires replacing files is system32 directory so be careful. Only attempt this solution if you are confident and if other solutions have failed. When Microsoft Visual C++ Redistributable Package is not properly configured it may cause 0xc00007b error. Firstly download the zip file and decompress it. Reboot in safe mode and go to C:\Windows\System32. copy all files included in the zip package (mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll and msvcr100_clr0400.dll) to C:\Windows\System32 replacing the current ones. After that reboot in normal mode. If all the solutions above haven't worked i would consider backing up data and performing a clean install of windows.