Click or drag to resize

LightningChartLib.WinForms.SignalProcessing Namespace

LightningChart .NET Help
 
Classes
 ClassDescription
Public classAmplitudeSineSweepChangedEventArgs Represents a AmplitudeSineSweepChangedEventArgs object.
Public classAmplitudeSineSweepComponent Sine amplitude sweep waveform component. Runs with constant frequency, from amplitude to another, during given duration. Then jumps to start starting amplitude again.
Public classAudioInput Audio input class.
Public classAudioOutput Audio output class
Public classDataGeneratedEventArgs Represents a DataGeneratedEventArgs object.
Public classFilterRoutines Static methods for signal filtering
Public classFIRFilter Finite Impulse Response (FIR) filter
Public classFrequencySineSweepChangedEventArgs Represents a FrequencySineSweepChangedEventArgs object.
Public classFrequencySineSweepComponent Sine frequency sweep waveform component. Runs with constant amplitude, from frequency to another, during given duration. Then jumps to start starting frequency again.
Public classIIRFilter Infinite Impulse Response (IIR) filter
Public classMarkerReadEventArgs Represents a MarkerReadEvent object.
Public classPlaybackDeviceInfo Represents playback device info.
Public classRandomNoiseChangedEventArgs Represents a RandomNoiseChangedEvent object.
Public classRandomNoiseComponent Random noise waveform component
Public classRecordingDeviceInfo Represents recording device info.
Public classSignalGenerator Signal generator generates signal on-the-fly. Timing is based on computer's clock. You can define many different signal waveform components and they are combined as one signal output. The wave component types are: Sine, Triangle, Square and RandomNoise. Sample interval is determined as 1/SamplingFrequency. You can define output range scale factor by setting Factor property, but don't confuse this with Amplitude property of a waveform component. Many signal generators can be combined as a synchronized, multi-channel output, via master-slave relationship. You can use the built-in user interface to configure the settings and waveforms or just hide the control define your own user interface set the waveforms by filling the waveform component lists.
Public classSignalReader Sampled signal file reader. Reads data from various formats, like *.wav, *.sid. The output data stream will have equal amount of channels.
Public classSineChangedEventArgs

[Missing <summary> documentation for "T:LightningChartLib.WinForms.SignalProcessing.SineChangedEventArgs"]

Public classSineComponent Sine waveform component
Public classSpectrumCalculator Spectrum calculator. Uses FFT routines to convert time signal data into frequency information, or vice versa.
Public classSquareChangedEventArgs Represents a SquareChangedEvent object.
Public classSquareComponent Square waveform component
Public classStartedEventArgs Represents a StartedEvent object.
Public classTriangleChangedEventArgs Represents a TriangleChangedEvent object.
Public classTriangleComponent Triangle waveform component
Structures
 StructureDescription
Public structureSignalReaderMarker Marker.
Public structureSignalReaderWavInfo WAV audio format information.
Interfaces
 InterfaceDescription
Public interfaceIDataSource Data source interface.
Public interfaceIFileDataSource File data source interface.
Public interfaceISampledDataSource Sampeled data source.
Public interfaceIWaveFormComponent Waveform component interface.
Delegates
 DelegateDescription
Public delegateAction A multi-purpose delegate to use when you need neither parameters nor a return value.
Public delegateAudioInputOnNewSamplesEventHandler Occurs when new samples appear.
Public delegateChangedEventHandler Occures when property is changed.
Public delegateDataGeneratedEventHandler Data generation event.
Public delegateEndOfFileEventHandler Read end of file event.
Public delegateMarkerReadEventHandler Marker read event.
Public delegateStartedEventHandler Start event.
Public delegateStoppedEventHandler Stop event.
Enumerations
 EnumerationDescription
Public enumerationAudioInputOnNewSamplesStatus Enumeration of statuses for a new sample.
Public enumerationDataGeneratedStatus Enumeration of data generated statuses.
Public enumerationSelectedPage Active page that is shown in the UI
Public enumerationSignalReaderFileFormat Enumaration of file formats.
Public enumerationSignalReaderOpenResult Open result.
Public enumerationSignalReaderReadSampleBundlesStatus Enumaration of defined types of read sample bundles.
Public enumerationSignalReaderWavHeaderReadResult Enumaration of defined validations of formats.
Public enumerationThreadType Threading type