MultiMedia Soft productscustomerstestimonialsresellerssupportcontactaboutadvertiselinks
home    |    downloads    |    purchase    |   contact us    |   privacy    |   newsletter

ActiveX

   Patches and Upgrades

Current version is 2.2.2.0 (December 7, 2005)
Fixed builds can be obtained by contacting our Technical support.

Fixed Bugs

  • Installing the component on a PC whose user is logged in through a username with a "." (dot) character inside, will result in a failure at runtime.
  • If the Windows Media Audio components are not installed on the PC, the control will fail loading at runtime.
  • A GPF is generated on PCs missing a CD drive.
  • The SeekSound method is not accurate.
  • If the RewindSound method brings the new position to 0, the sound playback will stop.
  • SeekSound and PlaySoundFromTo methods ignore the current value of the ScaleUnits property
  • Adding a new item to a playlist will cause the playlist to reset the executing order
  • If a song has been loaded for mixing through the LoadSoundForMixing method, its closure will not release the allocated resources and will maintain the file locked.
  • The Frequency property is sometime wrong and assumes a negative value
  • Some song file will not fire the SoundDone event or will stop after a couple of seconds
  • The control doesn't work as expected when instantiated on a form different from the main one
  • Sometime the container application freezes without generating any error message
  • With certain sound card drivers, the number of available mixers is not enumerated correctly
  • An exception is generated when setting an invalid output device through the InitPlayerEx and ChangeOutputDevice methods.
  • The SeekSound method is not reliable after calling SetTempoPerc and SetRatePerc methods.
  • Calling SetTempoPerc or SetRatePerc methods with parameter 0 generates a 1% error on the song speed.
  • Setting the FwRewGranularityType property has no effect.

PRODUCT HISTORY

Version 2.2.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
  • Added support for managing a VU Meter

New Properties

  • BufferLength
  • CheckOutputDevicesLatency

New methods

  • GetOutputDeviceLatency
  • GetOutputDeviceMinBufferLength
  • IsWmaAvailable
  • GetPlayerVolume

New events

  • VUMeterValueChange

Version 2.1.0.0

New features

  • For a better mixing experience, added support for changing Tempo, Playback rate and Pitch of the loaded song.

New methods

  • LoadSoundForMixing
  • SetTempoPerc
  • SetRatePerc
  • SetPitch
  • GetFormattedTime
  • GetSoundDurationForMix
  • GetFormattedSoundDurationForMix
  • PlayListSetForMixing

New events

  • DurationChanged

Version 2.0.0.0 - Changed the product name

New features

  • Added the possibility of choosing and changing the output device
  • Added support for the following sound formats: OGG Vorbis, WMA (requires Windows Media components installed), MOD, MTM, S3M, XM. IT andMO3
  • Added support for Internet streaming
  • Added support for sound files stored in memory
  • Added support for DirectX Media Objects (DMO) special effects
  • Added support for EAX special effects
  • Added support for volumes change (Master, Wave and Player)
  • Added playlists support
  • Added support for TAGS of various formats

New Properties

  • Channels
  • Frequency
  • LastError
  • FwRewGranularityType
  • SmoothingTimeLength

New methods

  • GetOutputDevicesCount
  • GetOutputDeviceDesc
  • GetOutputDeviceDesc
  • GetMixersCount
  • GetMixerDesc
  • SetMixerMasterVolume
  • GetMixerMasterVolume
  • SetMixerWaveVolume
  • GetMixerWaveVolume
  • SetPlayerVolume
  • SetPlayerBalance
  • InitPlayerEx
  • IsDirectX8Avail
  • IsEAXAvail
  • SetDirectXEffect
  • SetEAXEffect
  • LoadSoundInMono
  • GetDirectXEffectParams
  • SetDirectXEffectParams
  • PlaySoundLoop
  • SetEqualizerBand
  • SetEqualizerBandGain
  • IsFromInternet
  • IsShoutcast
  • ReadSoundInfo
  • IsTagAvailable
  • GetTagString
  • LoadInternetStream
  • PlayListLoad
  • PlayListSave
  • PlayListGetCount
  • PlayListGetItemString
  • PlayListAddItem
  • PlayListRemoveItem
  • PlayListMoveItem
  • PlayListExecute
  • PlayListSetLoop
  • PlayListSetShuffle
  • PlayListExecNext
  • PlayListExecPrev
  • PlayListExecAt
  • LoadSoundFromMemory
  • GetMp3Tag2Size
  • GetMp3Tag2Data
  • ChangeOutputDevice

New events

  • MixerDeviceChanged
  • SoundLoaded
  • SoundClosed
  • MetaTagChanged
  • DownloadComplete
  • DownloadBuffering
  • StreamLoaded
  • PlayListDone
  • PlayListSoundLoaded
  • PlayListStreamLoaded
  • OutputDeviceChanged
  • ServerClosed

 

 

 

 

 

 

 

to top

copyright © MultiMedia Soft 1998-2007
design and development by 
softidentity.com