|
|
Wave
|
The WaveFile type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
AmplitudeScalar | Returns the amplitude scalar for the given bits per sample of the WaveFile (i.e., maximum value for given BitsPerSample). |
|
|
AudioFormat | Gets or sets audio format used by the WaveFile. |
|
|
AudioLength | Gets calculated audio length. |
|
|
BitsPerSample | Gets or sets number of bits-per-sample in the WaveFile. |
|
|
BlockAlignment | Gets or sets the block size of a complete sample of data (i.e., samples for all channels of data at one instant in time). |
|
|
ByteRate | Gets or sets the byte rate used for buffer estimation. |
|
|
Channels | Gets or sets number of audio channels in the WaveFile. |
|
|
DataChunk | Gets or sets the WaveDataChunk of this WaveFile. |
|
|
ExtraParameters | Gets or sets any extra parameters defined in the format header of the WaveFile. |
|
|
ExtraParametersSize | Gets the size of the ExtraParameters buffer, if defined. |
|
|
FormatChunk | Gets or sets the WaveFormatChunk of this WaveFile. |
|
|
HeaderChunk | Gets or sets the RiffHeaderChunk of this WaveFile. |
|
|
InfoChunk | Gets the ListInfoChunk of this WaveFile. |
|
|
InfoStrings | Gets list of info strings available in this WaveFile if any were available during load; otherwise an empty dictionary. |
|
|
SampleBlocks | Accesses each individual block of sample data indexed by time. |
|
|
SampleRate | Gets or sets the sample rate (i.e., the number of samples per second) defined in the WaveFile. |