C# Class DSPUtil.SampleBuffer

Inheritance: SoundObj, ISampleBuffer
Exibir arquivo Open project: hughpyle/inguz-DSPUtil Class Usage Examples

Public Methods

Method Description
PaddedSubset ( int start, int count ) : ISoundObj

Variant of Subset, supporting negative "start" values

Read ( int n, int &nn, bool &moreSamples ) : ISample[]
ReadComplex ( int n, int &nn, bool &moreSamples ) : Complex[][]
Reset ( ) : void
SampleBuffer ( ) : System
SampleBuffer ( ISoundObj input ) : System
Skip ( int n, int &nn, bool &moreSamples ) : void
Subset ( int start ) : ISoundObj
Subset ( int start, int count ) : ISoundObj

Private Methods

Method Description
GetInputEnum ( ) : ISampleBuffer

Method Details

PaddedSubset() public method

Variant of Subset, supporting negative "start" values
public PaddedSubset ( int start, int count ) : ISoundObj
start int
count int
return ISoundObj

Read() public method

public Read ( int n, int &nn, bool &moreSamples ) : ISample[]
n int
nn int
moreSamples bool
return ISample[]

ReadComplex() public method

public ReadComplex ( int n, int &nn, bool &moreSamples ) : Complex[][]
n int
nn int
moreSamples bool
return Complex[][]

Reset() public method

public Reset ( ) : void
return void

SampleBuffer() public method

public SampleBuffer ( ) : System
return System

SampleBuffer() public method

public SampleBuffer ( ISoundObj input ) : System
input ISoundObj
return System

Skip() public method

public Skip ( int n, int &nn, bool &moreSamples ) : void
n int
nn int
moreSamples bool
return void

Subset() public method

public Subset ( int start ) : ISoundObj
start int
return ISoundObj

Subset() public method

public Subset ( int start, int count ) : ISoundObj
start int
count int
return ISoundObj