C# Class ActionVisualizer.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
Afficher le fichier Open project: ISUE/Multiwave

Méthodes publiques

Свойство Type Description
bin int[]
buffersize int
frequencyStep int
inbetween float[]
minFrequency int
sampledata float[]
waveOutChannels int

Méthodes publiques

Méthode Description
MainWindow ( ) : System
MainWindow_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
bufferFFT ( ) : void
filterMean ( Exocortex.DSP.ComplexF data, double factor ) : double[]
generateStroke ( System.Windows.Media.PointCollection pointHist ) : void
gestureCompleted ( ) : void
mag2db ( Exocortex.DSP.ComplexF y ) : float
waveIn_DataAvailable ( object sender, NAudio.Wave.WaveInEventArgs e ) : void

Private Methods

Méthode Description
StartStopSineWave ( ) : void
button1_Click ( object sender, RoutedEventArgs e ) : void
channelSelector_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
detectGestures ( ) : void

Method Details

MainWindow() public méthode

public MainWindow ( ) : System
Résultat System

MainWindow_KeyDown() public méthode

public MainWindow_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
Résultat void

bufferFFT() public méthode

public bufferFFT ( ) : void
Résultat void

filterMean() public méthode

public filterMean ( Exocortex.DSP.ComplexF data, double factor ) : double[]
data Exocortex.DSP.ComplexF
factor double
Résultat double[]

generateStroke() public méthode

public generateStroke ( System.Windows.Media.PointCollection pointHist ) : void
pointHist System.Windows.Media.PointCollection
Résultat void

gestureCompleted() public méthode

public gestureCompleted ( ) : void
Résultat void

mag2db() public méthode

public mag2db ( Exocortex.DSP.ComplexF y ) : float
y Exocortex.DSP.ComplexF
Résultat float

waveIn_DataAvailable() public méthode

public waveIn_DataAvailable ( object sender, NAudio.Wave.WaveInEventArgs e ) : void
sender object
e NAudio.Wave.WaveInEventArgs
Résultat void

Property Details

bin public_oe property

public int[] bin
Résultat int[]

buffersize public_oe property

public int buffersize
Résultat int

frequencyStep public_oe property

public int frequencyStep
Résultat int

inbetween public_oe property

public float[] inbetween
Résultat float[]

minFrequency public_oe property

public int minFrequency
Résultat int

sampledata public_oe property

public float[] sampledata
Résultat float[]

waveOutChannels public_oe property

public int waveOutChannels
Résultat int