Active DJ Studio (formerly called Active MP3 DJ Studio) is an ActiveX control developed by MultiMedia Soft that makes it easy adding sound playback and mixing capabilities to applications written with the most diffused development environments that accept ActiveX controls such as Visual Studio 6 and Visual Studio.NET.
Thanks to a set of intuitive-named methods, programmers will be able to perform sound playback, sound mixing and playlists management using the most diffused sound formats like MP3, WAV, OGG Vorbis and CD tracks. The most diffused MOD formats are managed also and, if the Microsoft Windows Media Player components are installed on the target PC, this ActiveX control can also play WMA files and the sound frames of ASF and WMV files.
The MP3 playback is based on the XAudio engine: XAudio provides the most robust and fastest MP3 engine implementation on all platforms, and is currently being used by hundreds of thousands of people around the world.
The use of DirectSound allows the allocated players to have a separate control over Volume, Tempo, Playback Rate, Pitch and Equaliser values: visual feedback is provided through embedded configurable VU-Meter, Spectrum Analyser, Oscilloscope and Waveform display.
The configurable automatic fader can easily mix two playing tracks with an accurate fade-in/fade-out.
Just to have a taste of what can be obtained using this control, try to launch the Demo applications that come with our product setup package and see.
The control can also give to the programmer detailed information about the loaded sound files and is capable of retrieving the ID3 TAG header version 1.1 of MP3 files.
New in V126.96.36.199
- When using more tthan on instance of the control, the SilencePositionAvailable event will report wrong values.
- Allocating several instances of the control on several forms that will be opened and closed could cause issues with the visual feedbacks.
- Changing visual feedback's settings during playback can cause a GPF
- Calling the CloseSound method immediately after a call to the RequestSoundExportToWav method can cause a GPF: in any case, note that calling the CloseSound method immediately after a call to the
- RequestSoundExportToWav method is not a correct behaviour and must be avoided.
- WAV ADPCM format files can cause a GPF during a ReadSoundInfo method's call.