MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
The WAVProcessor is used to process WAV files and perform tasks such as downsampling. More...
Public Member Functions | |
WAVProcessor (WaveFormat fmt, List< double[]> rgrgSamples, Log log, CancelEvent evtCancel) | |
The constructor. More... | |
WAVProcessor | DownSample (int nNewSamplesPerSecond) |
The DownSample method reduces the number of samples per second in the resulting sample set. More... | |
Properties | |
WaveFormat | Format [get] |
Returns the WaveFormat. More... | |
List< double[]> | Samples [get] |
Returns the WAV frequency samples. More... | |
The WAVProcessor is used to process WAV files and perform tasks such as downsampling.
Definition at line 14 of file WAVProcessor.cs.
MyCaffe.db.stream.WAVProcessor.WAVProcessor | ( | WaveFormat | fmt, |
List< double[]> | rgrgSamples, | ||
Log | log, | ||
CancelEvent | evtCancel | ||
) |
The constructor.
fmt | Specifies the WaveFormat. |
rgrgSamples | Specifies the WAV file frequency samples. |
log | Specifies the output log. |
evtCancel | Specifies the event used to cancel processes. |
Definition at line 28 of file WAVProcessor.cs.
WAVProcessor MyCaffe.db.stream.WAVProcessor.DownSample | ( | int | nNewSamplesPerSecond | ) |
The DownSample method reduces the number of samples per second in the resulting sample set.
nNewSamplesPerSecond | Specifies the new (lower) samples per second - must be a factor of the original samples per second. |
Definition at line 57 of file WAVProcessor.cs.
|
get |
Returns the WaveFormat.
Definition at line 39 of file WAVProcessor.cs.
|
get |
Returns the WAV frequency samples.
Definition at line 47 of file WAVProcessor.cs.