C# Класс BiquadModule.BiquadPlugin

Наследование: IAudioDevice
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
BiquadL AudioLib.Modules.Biquad
BiquadR AudioLib.Modules.Biquad
FilterType int
Frequency double
GainDB double
ParameterNames string[]
Q double
Samplerate double
Slope double

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

Метод Описание
BiquadPlugin ( ) : System
CloseEditor ( ) : void
DisposeDevice ( ) : void
GetProgramData ( int index ) : Program
HostChanged ( ) : void
InitializeDevice ( ) : void
OpenEditor ( IntPtr parentWindow ) : void
ProcessSample ( IntPtr input, IntPtr output, uint inChannelCount, uint outChannelCount, uint bufferSize ) : void
ProcessSample ( double input, double output, uint bufferSize ) : void
SendEvent ( Event ev ) : bool
SetProgramData ( Program program, int index ) : void
Start ( ) : void
Stop ( ) : void

Приватные методы

Метод Описание
Deserialize ( string input ) : List
Serialize ( ) : string
SetParameter ( int index, double value ) : void

Описание методов

BiquadPlugin() публичный Метод

public BiquadPlugin ( ) : System
Результат System

CloseEditor() публичный Метод

public CloseEditor ( ) : void
Результат void

DisposeDevice() публичный Метод

public DisposeDevice ( ) : void
Результат void

GetProgramData() публичный Метод

public GetProgramData ( int index ) : Program
index int
Результат Program

HostChanged() публичный Метод

public HostChanged ( ) : void
Результат void

InitializeDevice() публичный Метод

public InitializeDevice ( ) : void
Результат void

OpenEditor() публичный Метод

public OpenEditor ( IntPtr parentWindow ) : void
parentWindow System.IntPtr
Результат void

ProcessSample() публичный Метод

public ProcessSample ( IntPtr input, IntPtr output, uint inChannelCount, uint outChannelCount, uint bufferSize ) : void
input System.IntPtr
output System.IntPtr
inChannelCount uint
outChannelCount uint
bufferSize uint
Результат void

ProcessSample() публичный Метод

public ProcessSample ( double input, double output, uint bufferSize ) : void
input double
output double
bufferSize uint
Результат void

SendEvent() публичный Метод

public SendEvent ( Event ev ) : bool
ev SharpSoundDevice.Event
Результат bool

SetProgramData() публичный Метод

public SetProgramData ( Program program, int index ) : void
program Program
index int
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Описание свойств

BiquadL публичное свойство

public Biquad,AudioLib.Modules BiquadL
Результат AudioLib.Modules.Biquad

BiquadR публичное свойство

public Biquad,AudioLib.Modules BiquadR
Результат AudioLib.Modules.Biquad

FilterType публичное свойство

public int FilterType
Результат int

Frequency публичное свойство

public double Frequency
Результат double

GainDB публичное свойство

public double GainDB
Результат double

ParameterNames публичное статическое свойство

public static string[] ParameterNames
Результат string[]

Q публичное свойство

public double Q
Результат double

Samplerate публичное свойство

public double Samplerate
Результат double

Slope публичное свойство

public double Slope
Результат double