Click or drag to resize

AudioVisualization Class

Inheritance Hierarchy

Namespace:  CSAudioVisualization
Assembly:  CSAudioVisualization (in CSAudioVisualization.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax
public class AudioVisualization : UserControl, 
	IDisposable

The AudioVisualization type exposes the following members.

Constructors
  NameDescription
Public methodAudioVisualization
Initializes a new instance of the AudioVisualization class
Top
Properties
  NameDescription
Public propertyAudioSource
Public propertyBarCount
The number of bars of the AudioVisualization.
Public propertyBarSpacing
The bar spacing of the AudioVisualization.
Public propertyColorBase
The base color of the AudioVisualization.
Public propertyColorMax
The max color of the AudioVisualization.
Public propertyDeviceIndex
The audio source device.
Public propertyFileName
Public propertyHighQuality
The quality of the AudioVisualization.
Public propertyInterval
The interval value of the timer of the AudioVisualization.
Public propertyIsXLogScale
The IsXLogScale of the AudioVisualization.
Public propertyMaximumFrequency
The maximum frequency of the AudioVisualization.
Public propertyMessageArgs
Public propertyMode
The mode of the capturing process. This can be WasapiLoopbackCapture (default), WasapiCapture or LineIn.
Public propertypic3DGraph
Public propertypicSpectrum
Public propertyUseAverage
The UseAverage of the AudioVisualization.
Public propertyUserKey
The user key.
Public propertyUserName
The user name.
Public propertyVisMode
Top
Methods
  NameDescription
Public methodCheckLicense
Check the user license of the component.
Protected methodDispose
Clean up any resources being used.
(Overrides ContainerControlDispose(Boolean).)
Protected methodFinalize (Overrides ComponentFinalize.)
Public methodGetDeviceDefaultIndex
Get the default input device index. This works when the mode of the recorder is on WASAPI.
Public methodGetDevices
Get the all audio devices that installed on the local machine according to the capture mode.
Public methodGetEnumValue(Enum)
Get the value of the selected item of the Enum
Public methodGetEnumValueT(String)
Get the value of the selected item of the Enum
Public methodRaiseError
Raise an error
Public methodStart
Start the visualization
Public methodStop
Stop the visualization
Top
Events
  NameDescription
Public eventVisualizationError
Top
See Also