Copyright © 2001-2010 MultiMedia Soft

Files to be included with your application

Previous pageReturn to chapter overviewNext page

Files that you need to redistribute with your application depend upon the platform target:

 

If compiling for "Any CPU"

  - the x86 version of the the control's binary AMP3DJ.OCX

  - the x86 version of the multimedia engine AdjMmsEng.dll

  - the x64 version of the the control's binary AMP3DJ64.OCX

  - the x64 version of the multimedia engine AdjMmsEng64.dll

 

If compiling specifically for x86

  - the x86 version of the the control's binary AMP3DJ.OCX

  - the x86 version of the multimedia engine AdjMmsEng.dll

 

If compiling specifically for x64

  - the x64 version of the the control's binary AMP3DJ64.OCX

  - the x64 version of the multimedia engine AdjMmsEng64.dll

 

You can find redistributable files mentioned above inside the folder in which you installed Active DJ Studio (default "C:\Program Files\Active DJ Studio\Redist").

 

In order for the control to register and work correctly on the target system, the following is a summary of the Microsoft Windows libraries that must be available on the target system:

 

WINMM.DLL

MSACM32.DLL

OLEAUT32.DLL

OLEPRO32.DLL

 

DirectX version 9.0c or higher should be available as well. DirectX redistributable modules can be obtained from the Microsoft web site.

 

Special notes

 

If you intend to use the control with Windows Media Audio files (WMA, ASF, WMV, etc.), the Microsoft Windows Media Format modules must already be installed on the target PC: the Windows Media Format modules can be installed using the redistribution setup package (wmfdist.exe) provided by Microsoft. Details about the integration of these modules inside your own setup package can be found on the following link of the official Microsoft web site (note that in the future this link could change due to the Microsoft site maintenance).
If you intend to use the control as a source for SHOUTCast or IceCast servers, command line encoders (Lame.exe for MP3 format and/or OggEnc.exe for OGG Vorbis format) must be available on the target system.
If you are using the Microsoft Visual Studio "Package and Deployment Wizard" for packaging your applications, be sure that Oleaut32.dll and Olepro32.dll libraries are taken from your Windows\System32 directory: by default this wizard makes use of an outdated version of the mentioned libraries that could cause failures while registering any ActiveX control on the target system.