Search Results for

    Show / Hide Table of Contents

    Interface IWavReader

    Wav streaming interface.

    Inherited Members
    IDisposable.Dispose()
    Namespace: Acoustics.Tools.Wav
    Assembly: Acoustics.Tools.dll
    Syntax
    public interface IWavReader : IDisposable

    Properties

    | Improve this Doc View Source

    AudioInfo

    Gets wav Audio Info.

    Declaration
    WavAudioInfo AudioInfo { get; }
    Property Value
    Type Description
    WavAudioInfo
    | Improve this Doc View Source

    Chunks

    Gets Chunks in the wav stream.

    Declaration
    IEnumerable<WavChunk> Chunks { get; }
    Property Value
    Type Description
    IEnumerable<WavChunk>
    | Improve this Doc View Source

    Samples

    Gets Samples.

    Declaration
    double[] Samples { get; }
    Property Value
    Type Description
    Double[]
    | Improve this Doc View Source

    SampleStream

    Gets Samples. Make no assumptions about the position of the stream. Use this.Chunks to position the stream at the start of the chunk you want.

    Declaration
    Stream SampleStream { get; }
    Property Value
    Type Description
    Stream

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top