Copyright © 2006-2019 MultiMedia Soft

RecordedSound class

Previous pageReturn to chapter overviewNext page

The RecordedSound class, accessible through the control's RecordedSound property, contains methods that allow processing the current recorded sound contents.

 

The RecordedSound class is implemented through the following methods:

 

Methods

 

AddToZip

CancelExportToFile

CancelUploadToFTP

CopyRangeToClipboard

FilterApply

FreeMemory

GetDuration

GetFormattedDuration

GetFormattedPlaybackPosition

GetMemoryPtr

GetMemorySize

GetPlaybackPosition

Pause

Play

PlayRange

PlaybackRateGet

PlaybackRateSet

PlaybackRateRatioGet

PlaybackTempoGet

PlaybackTempoSet

RequestDeleteRange

RequestExportToFile

RequestInsertSilence

RequestReduceToRange

RequestUploadToFTP

Resume

SaveToFile

SeekPlayPosition

SoundDirectionEnable

SoundDirectionGet

SoundDirectionIsEnabled

SoundDirectionSet

Stop

TrimSilence

TrimSilenceEnhanced

 

As you can see on the list above, some method's name begins with the "Request" prefix: all of these methods will start a lengthy operation that, if not executed inside a separate thread, would certainly block the user interface of the container application: for this reason, these methods will start the related task inside a worker thread and then will immediately return control to the container application which will be kept informed about the advancement and success of the launched task through dedicated events.

See the How to synchronize the container application with the component tutorial for further information about synchronization of the container application with the control.

 

Samples of use of the RecordedSound object in Visual C#.NET and Visual Basic.NET can be found inside all of the samples installed with the product's setup package.