Copyright © 2008-2011 MultiMedia Soft

WaveformAnalyzer object

Previous pageReturn to chapter overviewNext page

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

BitmapViewDrawToHdc

BitmapViewGetWidth

BitmapViewSaveToFile

BitmapViewSaveToMemory

BitmapViewVerticalLineAdd

BitmapViewVerticalLineRemove

Destroy

EnableScrollbarsDuringPlayback

FreeMemory

GetDisplayRange

GetDisplayWidth

GetGraphicalSettings2

GetGraphicalSettingsParam

GetMinMaxPeakLevelsForRange

GetRectangle

GetSelection

MouseSelectionEnable

Move

PlaybackLineWidthSet

PositionLineWidthSet

Refresh

Scroll

SetBackPictureFromFile

SetBackPictureFromHandle

SetDisplayRange

SetGraphicalSettings2

SetGraphicalSettingsParam

SetTrackerCursors

SetSelection

Show

VerticalLineAdd

VerticalLineAddWithName

VerticalLineGetPosition

VerticalLineMouseMoveEnable

VerticalLineNameGet

VerticalLineNameSet

VerticalLineRemove

VerticalLineSetPosition

VerticalLineShow

VerticalLinesLoad

VerticalLinesSave

ZoomIn

ZoomOut

ZoomToFullSound

ZoomToSelection

 

Data structures

WAVEFORM_ANALYZER_SETTINGS_2

 

A sample of use of the WaveformAnalyzer class in Visual Basic 6 and Visual C++ 6 can be found inside the following sample installed with the product's setup package:

- SoundEditor