Copyright © 2001-2008 MultiMedia Soft 
Return to Table of contents  
 
Product history 
 
Version 4.3.0.0 
 
New methods 
 
  • SetNetAgent 
  • VideoPlayer.LoadSync 
  • VideoPlayer.LoadSyncForEAX 
  • VideoPlayer.LoadSyncForTempoChange 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 4.2.0.0 
     
    New methods 
     
  • GetPitchFloat 
  • SetPitchFloat 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 4.1.0.0 
     
    New methods 
     
  • GetPlaybackTime 
  • GetPlaybackTimeString 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 4.0.0.0 
     
    New features  
     
  • Reverse playback 
  • Support for Karaoke MPX files 
  • Availability of spectrum bands values for custom graphics 
  • Pre-amplification (as seen in WinAmp) 
  • Improved support for creating custom equalizers with more than 50 bands 
  • Automatic equalization for each file loaded through custom XML equalization files 
  • Equalizer bands can now be set for frequencies lower than 80 Hz 
  • Horizontal and vertical graphic bars for custom rendering of VU-Meter, spectrum and progress bars 
  • Video playback through DirectShow with support for audio effects on the audio track of video clips 
  • Custom DSP (Digital Signal Processing) management 
  • Support for VST effects 
  • Sound card availability is no more required for performing waveform analysis 
  • Various settings (volume, pitch, tempo, etc.) can now be set without the need to load a sound 
  • Added support for background pictures on visual feedbacks 
  • Beats detection 
  • Support for WPL playlists 
  • Support for Internet streams in M3U, PLS and ASX formats 
  • More control on the loading of long playlists through dedicated events for start, percentage and stop detection 
  • Possibility to load a single playlist into a fader object (previous versions required that each involved player had an already loaded playlist) 
  • Possibility to load a playlist file or the whole content of a directory into a loaded playlist 
  • Improved triggers management 
  • Cue points management, also through external XML files which can be loaded automatically for each loaded song 
  • Support for delayed playback: a song is loaded and scheduled for playback after a defined time-slice 
  • Support for lyrics synchronization through LRC files 
  • Support for new sound formats: W64, AU, PAF, SVX,  NIST, VOC, IRCAM, PVF and CAF 
  • Support for RAW formats (PCM and Dialogic VOX) 
  • Support for saving into a file peaks obtained from an analysis of the sound’s waveform 
  •  
    New properties 
     
  • CustomDSP (COM object) 
  • DelayedPlayback (COM object) 
  • EnableAutoEqualiz 
  • EnableMixingFeatures 
  • GraphicBarsManager (COM object) 
  • VideoPlayer (COM object) 
  • VST (COM object) 
  •  
    New methods 
     
  • BeatsDetectEnableRT 
  • BeatsDetectGetBeatPos 
  • BeatsDetectGetBeatsCount 
  • BeatsDetectGetParams 
  • BeatsDetectRequest 
  • BeatsDetectSetParams 
  • BeatsDetectSetRange 
  • CdRequestAlbumInfo 
  • CuePointsAdd 
  • CuePointsEnable 
  • CuePointsGetCount 
  • CuePointsGetPos 
  • CuePointsIsEnabled 
  • CuePointsLoadFromFile 
  • CuePointsRemove  
  • CuePointsSaveToFile 
  • CuePointsSetPos 
  • EqualizerBandAdd 
  • EqualizerBandGetFrequency 
  • EqualizerBandGetParams 
  • EqualizerBandRemove 
  • EqualizerBandSetParams 
  • EqualizerReset 
  • EqualizerBandGetCount 
  • EqualizerBandSetGain 
  • EqualizerLoadFromFile 
  • EqualizerLoadPresets 
  • EnableCdTracksPrebuff 
  • Fader.Display.SetBackPictureFromFile 
  • Fader.Display.SetBackPictureFromHandle 
  • Fader.PlayListUseSingle 
  • GetBitsPerSample 
  • GetCdTrackDurationMs 
  • GetCurrentPercentageFloat 
  • GetFormattedSoundFileDuration 
  • GetLoadedSoundFile 
  • GetPlayerSpeaker 
  • GetSoundFileDuration 
  • LoadSoundFromEditingSession 
  • LoadSoundFromRawFile 
  • LoadSoundFromRawMemory 
  • LrcIdTagGet 
  • LrcLoad 
  • LrcNotifEnableGet 
  • LrcNotifEnableSet 
  • LrcNotifTimingsGet 
  • LrcNotifTimingsSet 
  • LrcTimeTagsSimpleGetAt 
  • LrcTimeTagsSimpleGetCount 
  • LrcTimeTagsEnhGetAt 
  • LrcTimeTagsEnhGetCount 
  • MixerGetCount 
  • MixerGetDesc 
  • MixerGetMasterMute 
  • MixerGetMasterVolume 
  • MixerGetMicrophoneMute 
  • MixerGetMicrophoneVolume 
  • MixerGetWaveMute 
  • MixerGetWaveVolume 
  • MixerSetMasterMute 
  • MixerSetMasterVolume 
  • MixerSetMicrophoneMute 
  • MixerSetMicrophoneVolume 
  • MixerSetWaveMute 
  • MixerSetWaveVolume 
  • MPXEnable 
  • MPXSetVocalAttenuation 
  • Oscilloscope.SetBackPictureFromFile 
  • Oscilloscope.SetBackPictureFromHandle 
  • PlayListAddItemEx 
  • PlayListLoadSync 
  • PreamplifierEnable 
  • PreAmplifierGetSpeakerValue 
  • PreamplifierGetValue 
  • PreAmplifierSetSpeakerValue 
  • PreamplifierSetValue 
  • ResetControl 
  • ResetEngine 
  • SoundDirectionEnable 
  • SoundDirectionGet 
  • SoundDirectionSet 
  • Spectrum.GetTable 
  • Spectrum.SetBackPictureFromFile 
  • Spectrum.SetBackPictureFromHandle 
  • TriggersAdd 
  • TriggersEnable 
  • TriggersGetCount 
  • TriggersGetPos 
  • TriggersIsEnabled 
  • TriggersRemove 
  • TriggersSetPos 
  • VUMeter.SetBackPictureFromFile 
  • VUMeter.SetBackPictureFromHandle 
  • Waveform.PeaksLoad 
  • Waveform.PeaksSave 
  • Waveform.SetBackPictureFromFile 
  • Waveform.SetBackPictureFromHandle 
  •  
    New events 
     
  • BeatsAvailableOffline 
  • BeatDetectedRealTime 
  • CuePointReached 
  • CuePointsLoaded 
  • EqualizerLoaded 
  • LrcAdvanceTimeLineFull 
  • LrcFileAvailable 
  • LrcRealTimeLineFull 
  • LrcRealTimeLinePortion 
  • PlayListLoadDone 
  • PlayListLoadPerc 
  • PlayListLoadStart 
  • SoundDurationChanged 
  • SpectrumValueChange 
  • VstParamChanged 
  • VstEditorResized 
  • WarnNoOutputDevice 
  •  
    New COM objects 
     
  • CustomDSPs 
  •  
    Methods 
     
  • Enable 
  • ExternalEditorGetInfo 
  • ExternalEditorShow 
  • ExternalGetParameters 
  • ExternalLoad 
  • ExternalSendCommand 
  • ExternalSetFunction 
  • ExternalSetParameters 
  • Free 
  • InternalLoad 
  • InternalSetFunction 
  • UseFloatSamples 
  •  
  • GraphicBarsManager 
  •         
    Methods 
     
  • Create 
  • Destroy 
  • GetGraphicalSettings 
  • GetGraphicalSettingsParam 
  • GetRange 
  • GetValue 
  • Move 
  • Refresh 
  • SetGraphicalSettings 
  • SetGraphicalSettingsParam 
  • SetRange 
  • SetValue 
  • Show 
  •  
  • DelayedPlayback 
  •  
    Properties 
     
  • AllowOverlapping 
  •  
    Methods 
     
  • ItemGetDuration 
  • ItemGetFadeTime 
  • ItemGetLoopCount 
  • ItemGetRange 
  • ItemPlayNow 
  • ItemResetDelay 
  • ItemSetFadeTime 
  • ItemSetLoopCount 
  • ItemSetRange 
  • ListAddItem 
  • ListAddItemEx 
  • ListGetCount 
  • ListRemoveItem 
  •         
  • VideoPlayer 
  •         
    Methods 
     
  • Close 
  • Create 
  • IsSeekable 
  • GetDuration 
  • GetNativeSize 
  • GetPosition 
  • Load 
  • LoadForEAX 
  • Move 
  • Pause 
  • Play 
  • PlayRange 
  • Resume 
  • Seek 
  • Show 
  • Stop 
  •  
  • VST 
  •         
    Methods 
     
  • EditorGetInfo 
  • EditorMove 
  • EditorShow 
  • Enable 
  • Flush 
  • Free 
  • GetInfo 
  • GetInfoString 
  • Load 
  • ProgramGetCurrent 
  • ProgramNameGet 
  • ProgramNameSet 
  • ProgramParamGetDefaultValue 
  • ProgramParamGetInfo 
  • ProgramParamGetValue 
  • ProgramParamSetValue 
  • ProgramSetCurrent 
  • ProgramsGetCount 
  •  
     
     
    Version 3.5.0.0 
     
    New methods  
     
  • GetOutputDeviceUniqueID 
  •  
     
    Version 3.4.0.0 
     
    New features  
     
  • The waveform analysis can now be aborted 
  •  
    New methods  
     
  • Waveform.AnalyzeAbort 
  •  
     
    Version 3.3.0.0 
     
    New methods  
     
  • GetCdTrackDurationMs 
  • EnableCdTracksPrebuff 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 3.2.0.0 
     
    New methods  
     
  • GetTempoPerc 
  • GetRatePerc 
  • GetPitch 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 3.1.0.0 
     
    New properties  
     
  • Oscilloscope.Type 
  • Oscilloscope.ZoomPerc 
  • Spectrum.ZoomPerc 
  • VUMeter.ZoomPerc 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
     
    Version 3.0.0.0 
     
    New features  
     
  • Support for looping a certain sound or portions of it. 
  • Smoothing on PlaySound call 
  • Detection of silent portions at the start and end of the sound 
  • Support for the following formats: AIFF, FLAC, AAC, MP4 (sound only), AC3, Wavpack, ALAC 
  • Support for multichannel songs in the following formats: WAV, AIFF, OGG e WMA 
  • Possibility to load songs encrypted using the CryptSound™ application 
  • Multi-speakers management (Stereo, Quadraphonic, 5.1 and 7.1) 
  • Waveform analysis and generation of sized bitmap views of the whole waveform or portions of it 
  • Export of a loaded sound in WAV format 
  • Support for Internet streams loading and playback 
  • EAX special effects 
  • Better integration with the Active Sound Recorder ActiveX control 
  • Support for retrieving CDDB information from FreeDb servers 
  • Support for retrieving CD cover pictures from Amazon Web Services 
  •  
    New properties  
     
  • EnableSpeakers 
  •  
    New methods  
     
  • CddbGetAlbumInfo 
  • CddbGetTrackTitle 
  • CddbGetServerName 
  • CddbRequestAlbumInfo 
  • CddbRequestServersList 
  • CddbSetProxyDetails 
  • CopyExportedWavToMemory 
  • ForceSpeakersAssignment 
  • GetCdCoverPictureFile 
  • GetCdCoverPictureURL 
  • GetControlVersion 
  • GetEAXEffect 
  • GetEAXEffectWetDryMix 
  • GetEngineVersion 
  • GetForwardRewindGranularity 
  • GetMaxAvailablePlayers 
  • GetOutputSpeakersConfig 
  • GetOutputSpeakersCount 
  • GetPlayerOutputDevice 
  • GetPlayerSpeakersCount 
  • IsEaxAvailable 
  • IsEaxAvailableOnOutputDevice 
  • LoadEncryptedSound 
  • LoadInternetStream 
  • LoadSoundForEAX 
  • LoadSoundFromRecordingSession 
  • LoadSoundInMono 
  • LoadSoundSync 
  • PlaySoundFromRecorder 
  • PlaySoundLoop 
  • PlaySoundRange 
  • PlaySoundRangeLoop 
  • RequestSilenceDetection 
  • RequestSoundExportToWav 
  • SetAutomaticSilenceDetection 
  • SetEAXEffect 
  • SetEAXEffectPresets 
  • SetEAXEffectWetDryMix 
  • SetForwardRewindGranularity 
  • SetOutputSpeakersConfig 
  • SetPlayerSpeaker 
  • SetSmoothingTimeLength 
  • StopSoundFromRecorder 
  • SwapPlayersSpeakers 
  • SwapSpeakersRearAndCenter 
  • Waveform.AnalyzeFullSound 
  • Waveform.CreateFileBitmapView 
  • Waveform.CreateMemoryBitmapView 
  • Waveform.GetBitmapViewWidth 
  •  
    New events 
     
  • CdCoverPictureFileAvailable 
  • CdCoverURLsAvailable 
  • CddbAlbumInfoAvailable 
  • CddbServersListAvailable 
  • CdReadTrackPercentage 
  • CdReadTrackStart 
  • CdReadTrackStop 
  • DownloadBuffering 
  • DownloadComplete 
  • ExportToWavPerc 
  • ExportToWavStart 
  • ExportToWavStop 
  • MetaTagChanged 
  • PlayListSoundLoadFailure  
  • PlayListStreamLoaded 
  • RangeLoopDone 
  • ServerClosed 
  • SilencePosAvailable 
  • SoundSyncLoaded 
  • StreamLoaded 
  • WaveAnalysisStart 
  • WaveAnalysisPerc 
  • WaveAnalysisStop 
  •  
     
    Version 2.5.0.0 
     
    New methods 
     
  • PlayListCreateSpeed 
  •  
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 2.4.0.0 
     
    New features  
     
  • In order to avoid locking problems with old CD drivers, the CD monitoring is now disabled by default: use the EnableCdMonitor method to enable it back.. 
  •  
     
    Version 2.3.0.1 
     
    New features  
     
  • Reintroduced the LoadSoundFast method for MP3 files. 
  •  
     
    New methods  
     
  • LoadSoundFast 
  •  
     
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 2.3.0.0 
     
    New features  
     
  • Added the possibility to disable the monitoring of the status of the available CD drives: this will enable other applications to access CD drives, with outdated device drivers, that don't allow multiple-access. 
  •  
     
    New methods  
     
  • EnableCdMonitor 
  •  
     
    Fixed bugs  
     
  • See the technical support page 
  •  
     
    Version 2.2.0.0 
     
    New features  
     
  • Added support for DirectX Media Objects 
  •  
     
    New methods  
     
  • GetDirectXEffect 
  • GetDirectXEffectParams 
  • SetDirectXEffect 
  • SetDirectXEffectParams 
  • SetRewindOnEOF 
  •  
     
    Fixed bugs  
     
  • See the technical support page 
  •  
     
     
    Version 2.1.0.0 
     
    New features  
     
  • Added compatibility with Borland Delphi and Borland C++ Builder 
  • Added support for changing the DirectSound buffer length for a better control over output devices latency 
  •  
     
    New Properties  
     
  • BufferLength 
  • CheckOutputDevicesLatency 
  •  
     
    New methods  
     
  • GetOutputDeviceLatency 
  • GetOutputDeviceMinBufferLength 
  •  
     
    Fixed bugs  
     
  • See the technical support page 
  •  
     
     
     
    Version 2.0.0.0 - Changed the product name from Active MP3 DJ Studio to Active DJ Studio 
     
    New features  
     
  • Added the possibility of choosing and changing the output device during playback 
  • Added support for the following sound formats: WAV, OGG Vorbis, WMA (requires Windows Media components installed), MOD, MTM, S3M, XM, IT and MO3 
  • Added support for Audio CD operations and for Audio CD tracks playback 
  • Added support for Audio CD identification retrieval 
  • Added support for sound files stored in memory 
  • Added support for changing Tempo, Playback rate and Pitch of the loaded sound 
  • Added automatic BPM detection of the loaded sound 
  • Improved support for visual feedbacks through an "object oriented" approach 
  • Added Waveform visual feedback 
  • Added support for creating an automatic Fader 
  • Added support for triggers 
  •  
     
    New Properties  
     
  • VUMeter 
  • Spectrum 
  • Oscilloscope 
  • Waveform 
  • Fader 
  • LastError 
  •  
     
    New methods  
     
  • SetTempoPerc 
  • SetRatePerc 
  • SetPitch 
  • GetFormattedTime 
  • GetUpdatedSoundDuration 
  • GetUpdatedFormattedSoundDuration 
  • IsDirectX8Avail 
  • SetEqualizerBand 
  • SetEqualizerBandGain 
  • SetAutomaticBPM 
  • RequestSoundBPM 
  • SetPlayerVolumeEx 
  • AddTrigger 
  • RemoveTrigger 
  • GetCdDrivesCount 
  • GetCdDriveDesc 
  • GetCdDriveLetter 
  • PlayListLoadFromCd 
  • LoadTrackFromCd 
  • PerformActionOnCd 
  • GetCdStatus 
  • GetCdIdentification 
  • GetCdNumTracks 
  • GetCdTrackDuration 
  • GetCdTrackPathname 
  • CloseSound 
  • ReadSoundInfo 
  • IsTagAvailable 
  • GetTagString 
  • GetMp3Tag2Size 
  • GetMp3Tag2Data 
  • GetFileType 
  • GetChannels 
  • GetFrequency 
  • LoadSoundFromMemory 
  • GetPlayerVolume 
  • GetPlayerVolumeEx 
  • IsWmaAvailable 
  •  
     
    New events  
     
  • SoundClosed 
  • PlayListSoundLoaded 
  • OutputDeviceChanged 
  • DurationChanged 
  • BPMAvailable 
  • FadingVolumeChanged 
  • FadingPointReached 
  • FadeInStarted 
  • FadeInCompleted 
  • FadeOutStarted 
  • FadeOutCompleted 
  • TriggerReached 
  • CdPlayerStatusChanged 
  •  
     
     
     
     
     
     
    Copyright © 2001-2008 MultiMedia Soft 
    Return to Table of contents