C# Class BiquadModule.BiquadPlugin

Inheritance: IAudioDevice
Afficher le fichier Open project: ValdemarOrn/SharpSoundPlugins

Méthodes publiques

Свойство Type Description
BiquadL AudioLib.Modules.Biquad
BiquadR AudioLib.Modules.Biquad
FilterType int
Frequency double
GainDB double
ParameterNames string[]
Q double
Samplerate double
Slope double

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Deserialize ( string input ) : List
Serialize ( ) : string
SetParameter ( int index, double value ) : void

Method Details

BiquadPlugin() public méthode

public BiquadPlugin ( ) : System
Résultat System

CloseEditor() public méthode

public CloseEditor ( ) : void
Résultat void

DisposeDevice() public méthode

public DisposeDevice ( ) : void
Résultat void

GetProgramData() public méthode

public GetProgramData ( int index ) : Program
index int
Résultat Program

HostChanged() public méthode

public HostChanged ( ) : void
Résultat void

InitializeDevice() public méthode

public InitializeDevice ( ) : void
Résultat void

OpenEditor() public méthode

public OpenEditor ( IntPtr parentWindow ) : void
parentWindow System.IntPtr
Résultat void

ProcessSample() public méthode

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
Résultat void

ProcessSample() public méthode

public ProcessSample ( double input, double output, uint bufferSize ) : void
input double
output double
bufferSize uint
Résultat void

SendEvent() public méthode

public SendEvent ( Event ev ) : bool
ev SharpSoundDevice.Event
Résultat bool

SetProgramData() public méthode

public SetProgramData ( Program program, int index ) : void
program Program
index int
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Property Details

BiquadL public_oe property

public Biquad,AudioLib.Modules BiquadL
Résultat AudioLib.Modules.Biquad

BiquadR public_oe property

public Biquad,AudioLib.Modules BiquadR
Résultat AudioLib.Modules.Biquad

FilterType public_oe property

public int FilterType
Résultat int

Frequency public_oe property

public double Frequency
Résultat double

GainDB public_oe property

public double GainDB
Résultat double

ParameterNames public_oe static_oe property

public static string[] ParameterNames
Résultat string[]

Q public_oe property

public double Q
Résultat double

Samplerate public_oe property

public double Samplerate
Résultat double

Slope public_oe property

public double Slope
Résultat double