Arction.WinForms.SignalProcessing Namespace |
| Class | Description | |
|---|---|---|
| AmplitudeSineSweepChangedEventArgs |
Represents a AmplitudeSineSweepChangedEventArgs object.
| |
| AmplitudeSineSweepComponent |
Sine amplitude sweep waveform component. Runs with constant frequency, from amplitude to another, during given duration.
Then jumps to start starting amplitude again.
| |
| AudioInput |
Audio input class.
| |
| AudioOutput |
Audio output class
| |
| DataGeneratedEventArgs |
Represents a DataGeneratedEventArgs object.
| |
| FrequencySineSweepChangedEventArgs |
Represents a FrequencySineSweepChangedEventArgs object.
| |
| FrequencySineSweepComponent |
Sine frequency sweep waveform component. Runs with constant amplitude, from frequency to another, during given duration.
Then jumps to start starting frequency again.
| |
| MarkerReadEventArgs |
Represents a MarkerReadEvent object.
| |
| PlaybackDeviceInfo |
Represents playback device info.
| |
| RandomNoiseChangedEventArgs |
Represents a RandomNoiseChangedEvent object.
| |
| RandomNoiseComponent |
Random noise waveform component
| |
| RecordingDeviceInfo |
Represents recording device info.
| |
| SignalGenerator |
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.
| |
| SignalReader |
Sampled signal file reader. Reads data from various formats, like *.wav, *.sid.
The output data stream will have equal amount of channels.
| |
| SineChangedEventArgs | [Missing <summary> documentation for "T:Arction.WinForms.SignalProcessing.SineChangedEventArgs"] | |
| SineComponent |
Sine waveform component
| |
| SpectrumCalculator |
Spectrum calculator. Uses FFT routines to convert time signal data into frequency information, or vice versa.
| |
| SquareChangedEventArgs |
Represents a SquareChangedEvent object.
| |
| SquareComponent |
Square waveform component
| |
| StartedEventArgs |
Represents a StartedEvent object.
| |
| TriangleChangedEventArgs |
Represents a TriangleChangedEvent object.
| |
| TriangleComponent |
Triangle waveform component
|
| Structure | Description | |
|---|---|---|
| SignalReaderMarker |
Marker.
| |
| SignalReaderWavInfo |
WAV audio format information.
|
| Interface | Description | |
|---|---|---|
| IDataSource |
Data source interface.
| |
| IFileDataSource |
File data source interface.
| |
| ISampledDataSource |
Sampeled data source.
| |
| IWaveFormComponent |
Waveform component interface.
|
| Delegate | Description | |
|---|---|---|
| Action |
A multi-purpose delegate to use when you need neither parameters nor a return value.
| |
| AudioInputOnNewSamplesEventHandler |
Occurs when new samples appear.
| |
| ChangedEventHandler |
Occures when property is changed.
| |
| DataGeneratedEventHandler |
Data generation event.
| |
| EndOfFileEventHandler |
Read end of file event.
| |
| MarkerReadEventHandler |
Marker read event.
| |
| StartedEventHandler |
Start event.
| |
| StoppedEventHandler |
Stop event.
|
| Enumeration | Description | |
|---|---|---|
| AudioInputOnNewSamplesStatus |
Enumeration of statuses for a new sample.
| |
| DataGeneratedStatus |
Enumeration of data generated statuses.
| |
| SelectedPage |
Active page that is shown in the UI
| |
| SignalReaderFileFormat |
Enumaration of file formats.
| |
| SignalReaderOpenResult |
Open result.
| |
| SignalReaderReadSampleBundlesStatus |
Enumaration of defined types of read sample bundles.
| |
| SignalReaderWavHeaderReadResult |
Enumaration of defined validations of formats.
| |
| ThreadType |
Threading type
|