C# 클래스 DSPUtil.Dither

파일 보기 프로젝트 열기: hughpyle/inguz-DSPUtil 1 사용 예제들

공개 메소드들

메소드 설명
Dither ( DitherType type, uint sampleRate, ushort bitsPerSample ) : System
process ( ISample samp ) : ISample

Process a ISample (in-place; the original object is returned, with modified data)

process ( double samp ) : int
process ( float samp ) : int
processDouble ( double samp ) : double
reset ( ) : void

비공개 메소드들

메소드 설명
FilterArray ( DitherType type ) : double[]
MaxValue ( ushort bitsPerSample ) : double
MinValue ( ushort bitsPerSample ) : double
NextRandom ( ) : double
NextRandom2 ( ) : double

메소드 상세

Dither() 공개 메소드

public Dither ( DitherType type, uint sampleRate, ushort bitsPerSample ) : System
type DitherType
sampleRate uint
bitsPerSample ushort
리턴 System

process() 공개 메소드

Process a ISample (in-place; the original object is returned, with modified data)
public process ( ISample samp ) : ISample
samp ISample
리턴 ISample

process() 공개 메소드

public process ( double samp ) : int
samp double
리턴 int

process() 공개 메소드

public process ( float samp ) : int
samp float
리턴 int

processDouble() 공개 메소드

public processDouble ( double samp ) : double
samp double
리턴 double

reset() 공개 메소드

public reset ( ) : void
리턴 void