C# Класс DSPUtil.Dither

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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