I have a Visual Basic Script (.vbs) that I use to call a Java Script (.js) file within WaveLab. The .vbs script opens WaveLab with a list of .wav files and invokes the Java Script (.js) file to do stuff to each .wav file that was passed in from the .vbs file.
This all worked in WaveLabPro12.
This isn’t working in WaveLab13.
I’ve tried to do the .exe self registration process…
cd “C:\Program Files\Steinberg\WaveLab 13”
.\WaveLab13.exe /RegServer
…but the .vbs file still fails when attempting to create the WaveLab13 object…
Set app = CreateObject(“WaveLab13.Application”)
This still works when calling this for WaveLabPro12.
Is there something I’m still missing, or was ActiveX support silently dropped for WaveLab13?
Sorry for the late answer. The ActiveX feature was disabled by mistake.
It will be re-enabled in WaveLab 13.0.30.
To be able to use WaveLab 13 as an ActiveX server, you will need to register it specifically (unlike in the past)
For this, you will need to run WaveLab once, in administrator mode, and with the following command line -regserver.
Again, you will need WaveLab 13.0.30 (before the end of this month).