C# Class MultichannelAudio.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
ファイルを表示 Open project: ISUE/Multiwave

Public Properties

Property Type Description
bin int[]
buffersize int
inbetween float[]
sampledata float[]
waveOutChannels int

Public Methods

Method Description
MainWindow ( ) : System
bufferFFT ( ) : void
filterMean ( Exocortex.DSP.ComplexF data, double factor ) : double[]
mag2db ( Exocortex.DSP.ComplexF y ) : float
waveIn_DataAvailable ( object sender, NAudio.Wave.WaveInEventArgs e ) : void

Protected Methods

Method Description
OnClosed ( EventArgs e ) : void

Private Methods

Method Description
StartStopSineWave ( ) : void
button1_Click ( object sender, EventArgs e ) : void
channelSelector_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

Method Details

MainWindow() public method

public MainWindow ( ) : System
return System

OnClosed() protected method

protected OnClosed ( EventArgs e ) : void
e System.EventArgs
return void

bufferFFT() public method

public bufferFFT ( ) : void
return void

filterMean() public method

public filterMean ( Exocortex.DSP.ComplexF data, double factor ) : double[]
data Exocortex.DSP.ComplexF
factor double
return double[]

mag2db() public method

public mag2db ( Exocortex.DSP.ComplexF y ) : float
y Exocortex.DSP.ComplexF
return float

waveIn_DataAvailable() public method

public waveIn_DataAvailable ( object sender, NAudio.Wave.WaveInEventArgs e ) : void
sender object
e NAudio.Wave.WaveInEventArgs
return void

Property Details

bin public_oe property

public int[] bin
return int[]

buffersize public_oe property

public int buffersize
return int

inbetween public_oe property

public float[] inbetween
return float[]

sampledata public_oe property

public float[] sampledata
return float[]

waveOutChannels public_oe property

public int waveOutChannels
return int