Click or drag to resize

WaveFile Properties

The WaveFile type exposes the following members.

Properties
  Name Description
Public property AmplitudeScalar Returns the amplitude scalar for the given bits per sample of the WaveFile (i.e., maximum value for given BitsPerSample).
Public property AudioFormat Gets or sets audio format used by the WaveFile.
Public property AudioLength Gets calculated audio length.
Public property BitsPerSample Gets or sets number of bits-per-sample in the WaveFile.
Public property 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).
Public property ByteRate Gets or sets the byte rate used for buffer estimation.
Public property Channels Gets or sets number of audio channels in the WaveFile.
Public property DataChunk Gets or sets the WaveDataChunk of this WaveFile.
Public property ExtraParameters Gets or sets any extra parameters defined in the format header of the WaveFile.
Public property ExtraParametersSize Gets the size of the ExtraParameters buffer, if defined.
Public property FormatChunk Gets or sets the WaveFormatChunk of this WaveFile.
Public property HeaderChunk Gets or sets the RiffHeaderChunk of this WaveFile.
Public property InfoChunk Gets the ListInfoChunk of this WaveFile.
Public property InfoStrings Gets list of info strings available in this WaveFile if any were available during load; otherwise an empty dictionary.
Public property SampleBlocks Accesses each individual block of sample data indexed by time.
Public property SampleRate Gets or sets the sample rate (i.e., the number of samples per second) defined in the WaveFile.
Top
See Also