Alvas.Audio Class Library

WaveReader Class

Reads WAVE (waveform audio format) data from the stream.

For a list of all members of this type, see WaveReader Members.

System.Object
   System.IO.BinaryReader
      Alvas.Audio.AudioReader
         Alvas.Audio.WaveReader

[Visual Basic]
Public Class WaveReader
    Inherits AudioReader
[C#]
public class WaveReader : AudioReader

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Example

This example shows how simple use WaveReader.

WaveReader wr = new WaveReader(File.OpenRead("123.wav"));
IntPtr format = wr.ReadFormat();
byte[] data = wr.ReadData();
wr.Close();
 

Requirements

Namespace: Alvas.Audio

Assembly: Alvas.Audio (in Alvas.Audio.dll)

See Also

WaveReader Members | Alvas.Audio Namespace