|
FAQ Central |
-
- F.A.Q: WaveWarp Installation & Registration
- Questions relating to system requirements, licensing, installation, and registration for all WaveWarp products
-
- 3. Why does WaveWarp for MATLAB crash when I try to run it on Win 98/ME ? - Top
- This problem is usually due to MATLAB not appearing on the Windows system path. This means that WaveWarp cannot find the neccessary MATLAB library DLL's at runtime, and it therefore fails.
Here are the steps that you should take to get things working:
1) Uninstall all versions of MATLAB except 6.0 (R12) or 6.1 (R12.1). It can cause confusion to WaveWarp to have multiple versions installed since this results in multiple versions of the MATLAB library DLL's existing on the Windows path.
2) Re-install MATLAB 6.0 (R12) or 6.1 (R12.1) on top of its existing location (just to be sure that all relevant DLL's are present) THEN RE-BOOT YOUR PC (this step is necessary in order to re-establish the Windows path to correctly include the MATLAB libraries)
3) Once re-booted, open the file "autoexec.bat" with a text-editor (such as notepad). This file is located in the Windows 98 root installation directory (e.g. Win98(C:)). Inspect the file to make sure that the following line is present for MATLAB 6.0 (R12):
SET PATH="%PATH%;C:\MATLABR12\bin\win32"
or, for MATLAB 6.1 (R12.1):
SET PATH="%PATH%;C:\matlab6p1\bin\win32"
Note: this may look different in accordance with the location which you specified during the MATLAB installation (if you selected a different location instead of the default C:\MATLABR12 or C:\matlab6p1)
If the above-stated lines are missing, then add them with the text editor, save the file, THEN RE-BOOT YOUR PC.
4) As a final check that the Windows path is correct, open up the DOS command prompt and type the PATH command. The resulting path displayed should include C:\MATLABR12\bin\win32 (or C:\matlab6p1\bin\win32). If it does not, go back to step 3) and re-do carefully until step 4) is successful.
5) Now run WaveWarp and open a MATLAB-enabled DrawingBoard. The MATLAB application should open and all should be well.
The reason why things went wrong is that (it seems that) the each successive MATLAB installation procedure un-does the path statement for previous versions from the autoexec.bat file. These problems generally do not occur with Windows 2000 because the environment variables and paths are managed in a much more robust manner.
An extra word of caution: WaveWarp and MATLAB are not compatible with DirectX sequencers when running under Windows 98/ME. There seems to be no workaround (very low-level Windows problem). If you wish to use WaveWarp and MATLAB as a DirectX plugin, you must therefore use Windows NT/2000 where everything works correctly. An example of such an application would be if you wished to stream audio from your sequencer into MATLAB via WaveWarp etc. - Updated: June 10, 2002
-
-
[e-Mail me the FAQs] -
[Search our FAQs] -
[Question Not
Answered?]
|
|