com.meapsoft.gui
Class MEAPsoftGUI

java.lang.Object
  extended bycom.meapsoft.MEAPUtil
      extended bycom.meapsoft.gui.MEAPsoftGUI
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, java.lang.Runnable

public class MEAPsoftGUI
extends MEAPUtil
implements java.awt.event.ActionListener, java.lang.Runnable

GUI interface for the MEAPsoft utilities.


Field Summary
 ComposerPanel composerPanel
           
static java.lang.String dataDirectory
           
 FeatExtractorPanel featExtPanel
           
protected  javax.swing.JFrame jframe
           
static java.lang.String meapsoftDirectory
           
 PreferencesPanel prefsPanel
           
 SegmenterPanel segmenterPanel
           
 SynthesizerPanel synthPanel
           
 
Fields inherited from class com.meapsoft.MEAPUtil
bigEndian, bitsPerSamp, exceptionHandler, frameLatency, mixerToUse, numChannels, progress, samplingRate, signed, slash, stereo, verbose, version, writeMEAPFile
 
Constructor Summary
MEAPsoftGUI()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent arg0)
           
 void cycleComposers()
           
 void GoButtonPressed()
           
static void main(java.lang.String[] args)
           
 void RefreshGUI()
           
 void run()
          Set everything up, process input, and write output.
 void UpdateInfoTexts()
           
 
Methods inherited from class com.meapsoft.MEAPUtil
bytes2doubles, doubles2bytes, getPaths, getProgress, openAudioWriter, openAudioWriter, openInputStream, openInputStream, parseChunkDist, parseFeatDim, parseFeatureExtractor, parseFeatureExtractor, printCommandLineOptions, printCommandLineOptions, setExceptionHandler, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jframe

protected javax.swing.JFrame jframe

dataDirectory

public static java.lang.String dataDirectory

meapsoftDirectory

public static java.lang.String meapsoftDirectory

segmenterPanel

public SegmenterPanel segmenterPanel

featExtPanel

public FeatExtractorPanel featExtPanel

composerPanel

public ComposerPanel composerPanel

synthPanel

public SynthesizerPanel synthPanel

prefsPanel

public PreferencesPanel prefsPanel
Constructor Detail

MEAPsoftGUI

public MEAPsoftGUI()
Method Detail

UpdateInfoTexts

public void UpdateInfoTexts()

cycleComposers

public void cycleComposers()

RefreshGUI

public void RefreshGUI()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent arg0)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

GoButtonPressed

public void GoButtonPressed()

run

public void run()
Description copied from class: MEAPUtil
Set everything up, process input, and write output.

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class MEAPUtil

main

public static void main(java.lang.String[] args)