Serialized Form


Package com.meapsoft

Class com.meapsoft.ChunkDist extends java.lang.Object implements Serializable

Serialized Fields

targetChunk

Chunk targetChunk

next

ChunkDist next

featdim

int[] featdim

Class com.meapsoft.CosineDist extends ChunkDist implements Serializable

Class com.meapsoft.EDLFile extends FeatFile implements Serializable

Class com.meapsoft.EuclideanDist extends ChunkDist implements Serializable

Class com.meapsoft.FeatFile extends MEAPFile implements Serializable

Serialized Fields

featureDescriptions

java.util.Vector featureDescriptions

chunks

java.util.Vector chunks

Class com.meapsoft.Heap extends java.util.Vector implements Serializable

Serialized Fields

comp

java.util.Comparator comp

isHeap

boolean isHeap

Class com.meapsoft.MaxHeap extends Heap implements Serializable

Class com.meapsoft.MEAPFile extends java.lang.Object implements Serializable

Serialized Fields

filename

java.lang.String filename

haveReadFile

boolean haveReadFile

haveWrittenFile

boolean haveWrittenFile

Class com.meapsoft.MinHeap extends Heap implements Serializable

Class com.meapsoft.ParserException extends java.lang.Exception implements Serializable

Serialized Fields

message

java.lang.String message


Package com.meapsoft.gui

Class com.meapsoft.gui.ComposerPanel extends MEAPsoftGUIPanel implements Serializable

Serialized Fields

selectedComposer

java.lang.String selectedComposer

selectComposerPanel

javax.swing.JPanel selectComposerPanel

controlsPanel

javax.swing.JPanel controlsPanel

controlsPanels

java.util.Vector controlsPanels

enableBox

javax.swing.JCheckBox enableBox

reverseChunks

javax.swing.JCheckBox reverseChunks

addGainChunks

javax.swing.JCheckBox addGainChunks

gainValueField

javax.swing.JTextField gainValueField

fadeInOutChunks

javax.swing.JCheckBox fadeInOutChunks

crossfadeChunks

javax.swing.JCheckBox crossfadeChunks

fadeDurationSlider

javax.swing.JSlider fadeDurationSlider

enableSortComposerButton

javax.swing.JRadioButton enableSortComposerButton

enableNNComposerButton

javax.swing.JRadioButton enableNNComposerButton

enableBLComposerButton

javax.swing.JRadioButton enableBLComposerButton

enableMUComposerButton

javax.swing.JRadioButton enableMUComposerButton

enableMMComposerButton

javax.swing.JRadioButton enableMMComposerButton

enableICSComposerButton

javax.swing.JRadioButton enableICSComposerButton

enableHBComposerButton

javax.swing.JRadioButton enableHBComposerButton

enableThresholdComposerButton

javax.swing.JRadioButton enableThresholdComposerButton

enableRotComposerButton

javax.swing.JRadioButton enableRotComposerButton

enableLikelihoodComposerButton

javax.swing.JRadioButton enableLikelihoodComposerButton

enableEDLComposerButton

javax.swing.JRadioButton enableEDLComposerButton

enableShoobyComposerButton

javax.swing.JRadioButton enableShoobyComposerButton

highLowSortButton

javax.swing.JRadioButton highLowSortButton

lowHighSortButton

javax.swing.JRadioButton lowHighSortButton

normalizeFeatCB

javax.swing.JCheckBox normalizeFeatCB

chunkDBFeaturesNameFull

java.lang.String chunkDBFeaturesNameFull

chunkDBFeaturesNameShort

java.lang.String chunkDBFeaturesNameShort

inputFileNameLabel

javax.swing.JLabel inputFileNameLabel

outputFileNameLabel

javax.swing.JLabel outputFileNameLabel

mashupChunkDBFileField

javax.swing.JTextField mashupChunkDBFileField

headbangBinSlider

javax.swing.JSlider headbangBinSlider

headbangLengthSlider

javax.swing.JSlider headbangLengthSlider

intraChunkShuffleNumChunksField

javax.swing.JTextField intraChunkShuffleNumChunksField

thresholdTopField

javax.swing.JTextField thresholdTopField

thresholdBottomField

javax.swing.JTextField thresholdBottomField

insideThresholdButton

javax.swing.JRadioButton insideThresholdButton

outsideThresholdButton

javax.swing.JRadioButton outsideThresholdButton

rotBeatsPerMeasureField

javax.swing.JTextField rotBeatsPerMeasureField

rotNumPositionsField

javax.swing.JTextField rotNumPositionsField

rotLeftButton

javax.swing.JRadioButton rotLeftButton

rotRightButton

javax.swing.JRadioButton rotRightButton

inputEDLFileField

javax.swing.JTextField inputEDLFileField

inputEDLFileNameFull

java.lang.String inputEDLFileNameFull

inputEDLFileNameShort

java.lang.String inputEDLFileNameShort

vqNumCodewords

javax.swing.JSlider vqNumCodewords

vqBeatsPerCW

javax.swing.JSlider vqBeatsPerCW

vqQuantizeTrainingFile

javax.swing.JCheckBox vqQuantizeTrainingFile

vqFeatFileField

javax.swing.JTextField vqFeatFileField

vqBrowseButton

javax.swing.JButton vqBrowseButton

vqFeaturesNameFull

java.lang.String vqFeaturesNameFull

vqFeaturesNameShort

java.lang.String vqFeaturesNameShort

hmmNumStates

javax.swing.JSlider hmmNumStates

hmmBeatsPerState

javax.swing.JSlider hmmBeatsPerState

hmmSequenceLength

javax.swing.JSlider hmmSequenceLength

shoobyFileLengthField

javax.swing.JTextField shoobyFileLengthField

shoobyClumpWidthField

javax.swing.JTextField shoobyClumpWidthField

shoobyDrunkennessSlider

javax.swing.JSlider shoobyDrunkennessSlider

displayComposerFeaturesButton

javax.swing.JButton displayComposerFeaturesButton

Class com.meapsoft.gui.DataDisplayPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

data

double[][] data

windowTitle

java.lang.String windowTitle

dataPanel

SpectrogramPanel dataPanel

scroller

javax.swing.JScrollPane scroller

statusbar

javax.swing.JLabel statusbar

toolbar

javax.swing.JToolBar toolbar

button_zoom_in

javax.swing.JToggleButton button_zoom_in

button_zoom_out

javax.swing.JToggleButton button_zoom_out

currHZoom

float currHZoom

currVZoom

float currVZoom

zoomIn

boolean zoomIn

hZoom

boolean hZoom

vZoom

boolean vZoom

zoomStart

java.awt.Point zoomStart

Class com.meapsoft.gui.FeatExtractorPanel extends MEAPsoftGUIPanel implements Serializable

Serialized Fields

enableBox

javax.swing.JCheckBox enableBox

featureCheckBoxes

java.util.Vector featureCheckBoxes

featureDescriptions

java.util.Vector featureDescriptions

featureWeightFields

java.util.Vector featureWeightFields

inputSegmentsFileLabel

javax.swing.JLabel inputSegmentsFileLabel

outputFeaturesFileLabel

javax.swing.JLabel outputFeaturesFileLabel

inputSegmentsFileField

javax.swing.JTextField inputSegmentsFileField

outputFeaturesFileField

javax.swing.JTextField outputFeaturesFileField

displayFeaturesButton

javax.swing.JButton displayFeaturesButton

clearNonMetaFeatures

javax.swing.JCheckBox clearNonMetaFeatures

Class com.meapsoft.gui.HelpWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

textArea

javax.swing.text.JTextComponent textArea

Class com.meapsoft.gui.MEAPsoftGUIPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

color

java.awt.Color color

helpButton

javax.swing.JLabel helpButton

helpURL

java.lang.String helpURL

title

java.lang.String title

Class com.meapsoft.gui.PreferencesPanel extends MEAPsoftGUIPanel implements Serializable

Serialized Fields

dataBaseNameField

javax.swing.JTextField dataBaseNameField

audioPlayerField

javax.swing.JTextField audioPlayerField

saveFilesPrefBox

javax.swing.JCheckBox saveFilesPrefBox

Class com.meapsoft.gui.SegmenterPanel extends MEAPsoftGUIPanel implements Serializable

Serialized Fields

enableBox

javax.swing.JCheckBox enableBox

eventStyleButton

javax.swing.JRadioButton eventStyleButton

beatStyleButton

javax.swing.JRadioButton beatStyleButton

firstFrameBox

javax.swing.JCheckBox firstFrameBox

inputSoundFileField

javax.swing.JTextField inputSoundFileField

outputSegFileLabel

javax.swing.JLabel outputSegFileLabel

thresholdSlider

javax.swing.JSlider thresholdSlider

densitySlider

javax.swing.JSlider densitySlider

halfTempoBox

javax.swing.JCheckBox halfTempoBox

listenButton

javax.swing.JButton listenButton

controlPanel

javax.swing.JPanel controlPanel

eventPanel

javax.swing.JPanel eventPanel

beatPanel

javax.swing.JPanel beatPanel

Class com.meapsoft.gui.SpectrogramPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

spectrogram

java.awt.image.BufferedImage spectrogram
Where the spectrogram will live.


scaledSpectrogram

java.awt.Image scaledSpectrogram
A scaled version of the spectrogram image.


zoom

float zoom
The zooming factor.


vzoom

float vzoom

offsetFactor

double offsetFactor
Offset factor - what will be subtracted from the image to adjust for noise level.


data

double[][] data
The data matrix to be displayed


width

int width

height

int height

cmap

ColorMap cmap

minVal

double minVal

maxVal

double maxVal

Class com.meapsoft.gui.SynthesizerPanel extends MEAPsoftGUIPanel implements Serializable

Serialized Fields

lastEDLFileName

java.lang.String lastEDLFileName

enableBox

javax.swing.JCheckBox enableBox

fileNameLabel

javax.swing.JLabel fileNameLabel

outputFileNameField

javax.swing.JTextField outputFileNameField

listenButton

javax.swing.JButton listenButton


Package com.meapsoft.visualizer

Class com.meapsoft.visualizer.DrawingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

actionListener

java.awt.event.ActionListener actionListener

renderer

Renderer renderer

image

java.awt.image.BufferedImage image

scroller

javax.swing.JScrollPane scroller

origW

int origW

origH

int origH

hZoom

double hZoom

wZoom

double wZoom

zoomIncrement

double zoomIncrement

iJustZoomed

boolean iJustZoomed