| The WaveformAnalyzer object, accessible through the control's WaveformAnalyzer property, is internally implemented as a COM interface called IWaveformAnalyzer and contains methods needed to analyze the recorded sound and display its waveform representation on the screen or inside a bitmap file. For details about the use of the Waveform Analyzer refer to the How to use the Waveform Analyzer section.   The WaveformAnalyzer class is implemented through the following methods:   Methods   Create AnalyzeFullSound AnalyzeAbort AutoZoomEnable Destroy EnableScrollbarsDuringPlayback FreeMemory GetDisplayRange GetDisplayWidth GetMinMaxPeakLevelsForRange GetRectangle GetSelection GraphicItemBuddyPictureGet GraphicItemBuddyPictureParamsGet GraphicItemBuddyPictureParamsGetEx GraphicItemBuddyPictureParamsSet GraphicItemBuddyPictureParamsSetEx GraphicItemBuddyPictureSetFromFile GraphicItemBuddyPictureSetFromHandle GraphicItemBuddyPictureSetFromMemory GraphicItemBuddyTextGet GraphicItemBuddyTextParamsGet GraphicItemBuddyTextParamsGetEx GraphicItemBuddyTextParamsSet GraphicItemBuddyTextParamsSetEx GraphicItemBuddyTextFontParamsSet GraphicItemBuddyTextSet GraphicItemDescriptionGet GraphicItemDescriptionSet GraphicItemHorizontalLineAdd GraphicItemHorizontalLineParamsGet GraphicItemHorizontalLineParamsGetEx GraphicItemHorizontalLineParamsSet GraphicItemHorizontalLineParamsSetEx GraphicItemNameGet GraphicItemNameSet GraphicItemHorzPositionGet GraphicItemHorzPositionSet GraphicItemRemove GraphicItemShow GraphicItemTypeGet GraphicItemUniqueIdGet GraphicItemVerticalLineAdd GraphicItemVerticalLineParamsGet GraphicItemVerticalLineParamsGetEx GraphicItemVerticalLineParamsSet GraphicItemVerticalLineParamsSetEx GraphicItemVertPositionGet GraphicItemVertPositionSet GraphicItemWaveRangeAdd GraphicItemWaveRangeParamsGet GraphicItemWaveRangeParamsGetEx GraphicItemWaveRangeParamsSet GraphicItemWaveRangeParamsSetEx GraphicItemsCountGet GraphicItemsLoad GraphicItemsLoadFromMemory GraphicItemsMouseMoveEnable GraphicItemsSave GraphicItemsTypeCountGet GraphicItemsTypeRemove GraphicItemsTypeShow MouseSelectionEnable Move PeaksBufferGet PeaksBufferLengthGet PeaksLoad PeaksSave PlaybackLineWidthSet PositionLineWidthSet Refresh Scroll SetBackPictureFromFile SetBackPictureFromHandle SetDisplayRange SettingsGeneralGet SettingsGeneralSet SettingsGeneralParamGet SettingsGeneralParamSet SettingsRulersGet SettingsRulersSet SettingsRulersParamGet SettingsRulersParamSet SettingsRulersTimeFormatSet SettingsScrollbarsGet SettingsScrollbarsSet SettingsScrollbarsParamGet SettingsScrollbarsParamSet SettingsWaveGet SettingsWaveSet SettingsWaveParamGet SettingsWaveParamSet SettingsLoad SettingsLoadFromMemory SettingsSave SetSelection SetTrackerCursors Show SnapshotViewDrawToHdc SnapshotViewGetWidth SnapshotViewGraphicItemsMaskSet SnapshotViewSaveToFile SnapshotViewSaveToMemory ViewModeGet ViewModeSet ZoomIn ZoomOut ZoomToFullSound ZoomToSelection    Internal data structures   WANALYZER_GENERAL_SETTINGS WANALYZER_RULERS_SETTINGS WANALYZER_SCROLLBARS_SETTINGS WANALYZER_WAVEFORM_SETTINGS   WANALYZER_VERTICAL_LINE WANALYZER_HORIZONTAL_LINE WANALYZER_WAVE_RANGE WANALYZER_BUDDY_PICTURE WANALYZER_BUDDY_TEXT       Samples of use of the WaveformAnalyzer object in Visual Basic 6 and Visual C++ 6 can be found inside the following samples installed with the product's setup package: - RecordedSoundEditor - WaveformAnalyzer - WaveformAnalyzerConfig   |