C# Class Nearfield.Nearfield

Inheritance: IAudioDevice
Mostra file Open project: ValdemarOrn/SharpSoundPlugins

Public Properties

Property Type Description
DelayLeftSamples int
DelayRightSamples int
ParameterNames string[]
Samplerate double
StereoWidth double
VolumeLeft double
VolumeRight double

Public Methods

Method Description
CloseEditor ( ) : void
DisposeDevice ( ) : void
GetProgramData ( int index ) : Program
HostChanged ( ) : void
InitializeDevice ( ) : void
Nearfield ( ) : System
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

Method Description
SetParameter ( int index, double value ) : void

Method Details

CloseEditor() public method

public CloseEditor ( ) : void
return void

DisposeDevice() public method

public DisposeDevice ( ) : void
return void

GetProgramData() public method

public GetProgramData ( int index ) : Program
index int
return Program

HostChanged() public method

public HostChanged ( ) : void
return void

InitializeDevice() public method

public InitializeDevice ( ) : void
return void

Nearfield() public method

public Nearfield ( ) : System
return System

OpenEditor() public method

public OpenEditor ( IntPtr parentWindow ) : void
parentWindow System.IntPtr
return void

ProcessSample() public method

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
return void

ProcessSample() public method

public ProcessSample ( double input, double output, uint bufferSize ) : void
input double
output double
bufferSize uint
return void

SendEvent() public method

public SendEvent ( Event ev ) : bool
ev SharpSoundDevice.Event
return bool

SetProgramData() public method

public SetProgramData ( Program program, int index ) : void
program Program
index int
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

DelayLeftSamples public_oe property

public int DelayLeftSamples
return int

DelayRightSamples public_oe property

public int DelayRightSamples
return int

ParameterNames public_oe static_oe property

public static string[] ParameterNames
return string[]

Samplerate public_oe property

public double Samplerate
return double

StereoWidth public_oe property

public double StereoWidth
return double

VolumeLeft public_oe property

public double VolumeLeft
return double

VolumeRight public_oe property

public double VolumeRight
return double