-
Video in WMV format are not recognized correctly.
-
If a convertion automation contains an invalid sound file, instead of going on with remaining sound files the automation is stopped in error when the invalid sound file is loaded.
-
In absence of a sound card, after a mix/append/insert/overwrite operation the duration of the song under editing reported by the GetSoundDuration method may be 0.
-
When editing the sound generated by a mixing automation session, for example by applying a tempo or volume change, the modified sound may result shorter respect to what would be expected.
-
No tag is detected with certain types of OGG vorbis files which don't have the header split in two Ogg pages.
-
When run inside the preview version of Windows 8 the multimedia engine may fail to load with the following error "Internal error, cannot load engine Number 2 due to error 50".
-
When the recorder component and the editor component are instanced and initialized together, the application could generate an error box stating "Cannot create engine VX".
-
If a sound file is loaded from a network drive mapped on a network with slow connectivity or high traffic level, the final portion of the file may result missing.
-
A GPF may be raised when pasting a large amount of sound from the clipboard.
-
When performing a Paste operation of a sound stored inside the clipboard the application may suffer a GPF.
-
Writing the ETCO frame of ID3V2 will miss to store if the positions are expressed in frames or milliseconds causing a failure in reading these frames at a later time.
-
After calling the PlaySoundRange method, an eventual call to the SeekSound method which should bring the position out of the previous playback range will cause playback to stop.
-
The sound waveform is not positioned correctly on a scrolling waveform when the sound duration is smaller respects to the limits of the destination HDC.
-
When the InitDriversType has been called with paramater DRIVER_TYPE_BOTH_ASIO_FIRST, the OutputDeviceGet method may return a wrong value when the selected current output device is of type DirectSound.
-
Effects.NormalizationSimpleApply and Effects.NormalizationAdvancedApply methods don't work correctly when applied only to a portion of the sound.
-
When loading and applying a volume automation through a VDJ file results may be unpredictable and an error ERR_NOT_ENOUGH_MEMORY could be returned.
-
When applying a volume automation procedure, a dision by zero exception may be raised if two subsequent volume points should have a volume difference lower than 1.
-
When the control is instanced on a secondary form, after resetting the control through the ResetEngine/ResetControl combination, when closing the container form an exception may be raised.
-
When the components are instanced on a secondary container form (different from the main one) and the ResetEngine/ResetControl combination is called, the opening of another secondary form, instancing and initializing any of the components, may rise an unhandled exception.
-
If the DisplayWaveformAnalyzer.BitmapViewSaveToMemory method is called with the nStartPos parameter set to a value different from 0 and with the nEndPos parameter set to -1 the returned bitmap may be empty.
-
When the container application is launched from a remote desktop connection the multimedia engine could cause a GPF.
-
The following methods may generate a bitmap of the waveform not perfectly accurate when dealing with very large sound files: DisplayWaveformAnalyzer.BitmapViewSaveToFile, DisplayWaveformAnalyzer.BitmapViewSaveToMemory and DisplayWaveformAnalyzer.BitmapViewDrawToHdc).
-
A crash may happen when loading a corrupted WAV file.
-
After a ResetEngine the components may fail loading sound files in AAC, MP4, AC3, ALAC, WavPack, MPC, SPX and APE formats.
-
When loading a wav file encoded with CCITT u-Law (G711) having 8 bits per sample, both playback and conversion of the file to a different format may contain a lot of static noises.
-
When performing editing operations (delete range, insert silence and reduce range) or appending/inserting of sound files on a file encoded with CCITT u-Law (G711) having 8 bits per sample, the final edited sound may result damaged.
-
An exception may be generated when trying to extract the audio stream from a RealMedia video clip.
-
No error is generated when trying to extract the audio track from an invalid video file.
-
An audio file containing noise or audio at wrong speed could be generated when extracting the audio track from a multichannel video clip or from a video clip containing a 8 bits per sample audio track.
-
The extraction of the audio track from a video clip doesn't work when invoked the second time from a component instanced on a secondary form that is being closed and reopened.