A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

AudioWriter - class com.meapsoft.AudioWriter.
Can write to a file or to an audio stream.
AudioWriter(SourceDataLine) - Constructor for class com.meapsoft.AudioWriter
 
AudioWriter(File, AudioFormat, AudioFileFormat.Type) - Constructor for class com.meapsoft.AudioWriter
 
AvgChroma - class com.meapsoft.featextractors.AvgChroma.
Averages all spectral frames together into a single feature vector and then converts the vector into a 12-bin chroma Based on AvgMelSpec by Mike Mandel
AvgChroma() - Constructor for class com.meapsoft.featextractors.AvgChroma
 
AvgChroma(int, int, double) - Constructor for class com.meapsoft.featextractors.AvgChroma
 
AvgChromaScalar - class com.meapsoft.featextractors.AvgChromaScalar.
Returns a scalar corresponding to the mean chroma of a chunk.
AvgChromaScalar() - Constructor for class com.meapsoft.featextractors.AvgChromaScalar
 
AvgChromaScalar(int, int, double) - Constructor for class com.meapsoft.featextractors.AvgChromaScalar
 
AvgChunkPower - class com.meapsoft.featextractors.AvgChunkPower.
A really simple feature calculation that calculates the average power in a chunk
AvgChunkPower() - Constructor for class com.meapsoft.featextractors.AvgChunkPower
 
AvgFreqSimple - class com.meapsoft.featextractors.AvgFreqSimple.
Picks the strongest fourier harmonic in every frame and calls it the freq.
AvgFreqSimple() - Constructor for class com.meapsoft.featextractors.AvgFreqSimple
 
AvgFreqSimple(int, double) - Constructor for class com.meapsoft.featextractors.AvgFreqSimple
 
AvgMFCC - class com.meapsoft.featextractors.AvgMFCC.
Averages all spectral frames together into a single feature vector and then converts the vector to mel frequency cepstral coefficients, a commonly used feature in speech recognition systems.
AvgMFCC() - Constructor for class com.meapsoft.featextractors.AvgMFCC
 
AvgMelSpec - class com.meapsoft.featextractors.AvgMelSpec.
Averages all spectral frames together into a single feature vector and then converts the vector to the mel frequency scale.
AvgMelSpec() - Constructor for class com.meapsoft.featextractors.AvgMelSpec
 
AvgMelSpec(int, float, int) - Constructor for class com.meapsoft.featextractors.AvgMelSpec
 
AvgPitchSimple - class com.meapsoft.featextractors.AvgPitchSimple.
Picks the strongest fourier harmonic in every frame and calls it the pitch, then average these (weighted by energy) within the frame Based on AvgChroma
AvgPitchSimple() - Constructor for class com.meapsoft.featextractors.AvgPitchSimple
 
AvgPitchSimple(int, double) - Constructor for class com.meapsoft.featextractors.AvgPitchSimple
 
AvgSpec - class com.meapsoft.featextractors.AvgSpec.
A simple feature calculation that averages all spectral frames into a single vector.
AvgSpec() - Constructor for class com.meapsoft.featextractors.AvgSpec
 
AvgSpecCentroid - class com.meapsoft.featextractors.AvgSpecCentroid.
A simple feature calculation that averages the spectral centroid of all spectral frames in a given chunk.
AvgSpecCentroid() - Constructor for class com.meapsoft.featextractors.AvgSpecCentroid
 
AvgSpecFlatness - class com.meapsoft.featextractors.AvgSpecFlatness.
A simple feature calculation that averages the spectral flatness of all spectral frames in a given chunk.
AvgSpecFlatness() - Constructor for class com.meapsoft.featextractors.AvgSpecFlatness
 
abs(double[]) - Static method in class com.meapsoft.DSP
Returns the absolute value of each element of a.
accept(File) - Method in class com.meapsoft.gui.EDLFileFilter
 
accept(File) - Method in class com.meapsoft.gui.FeatFileFilter
 
accept(File) - Method in class com.meapsoft.gui.WavFileFilter
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.ComposerPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.FeatExtractorPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.MEAPsoftGUI
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.PreferencesPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.SegmenterPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.gui.SynthesizerPanel
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.visualizer.Renderer
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
actionPerformed(ActionEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
add(double) - Method in class com.meapsoft.BasicHist
Add an entry to a bin.
add(Object) - Method in class com.meapsoft.Heap
Add o to the Heap.
addAll(Collection) - Method in class com.meapsoft.Heap
Add the contents of a Collection to the Heap.
addCommand(String) - Method in class com.meapsoft.composers.Composer
Add a command to be applied to all EDL chunks.
addCommandToAllEDLChunks(String) - Method in class com.meapsoft.composers.Composer
Add a command to all chunks in outFile
addCommandsToAllEDLChunks(Vector) - Method in class com.meapsoft.composers.Composer
Add commands to all chunks in outFile
addCommandsToAllEDLChunks() - Method in class com.meapsoft.composers.Composer
 
addFeature(Object[]) - Method in class com.meapsoft.FeatChunk
Add the given features to this chunk.
addFeature(Collection) - Method in class com.meapsoft.FeatChunk
Add the given features to this chunk.
addFeature(double[]) - Method in class com.meapsoft.FeatChunk
Add the given features to this chunk.
addFeature(Object) - Method in class com.meapsoft.FeatChunk
Add the given features to this chunk.
addFeature(double) - Method in class com.meapsoft.FeatChunk
Add the given features to this chunk.
addFrameListener(FrameListener) - Method in class com.meapsoft.STFT
 
addOnsetListener(OnsetListener) - Method in class com.meapsoft.OnsetDetector
 
applyFeatureWeights() - Method in class com.meapsoft.FeatFile
Apply weights (as listed in the "# Features: x.x*FeatureExtractor(ndim)" line ) to the features contained in this file.
applyFilterRange() - Method in class com.meapsoft.visualizer.Renderer
 
argmax(double[]) - Static method in class com.meapsoft.DSP
Returns the index of the max element of a.
argmin(double[]) - Static method in class com.meapsoft.DSP
Returns the index of the min element of a.
audioPlayerName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 

B

BarGraphRenderer - class com.meapsoft.visualizer.BarGraphRenderer.
 
BarGraphRenderer(FeatFile, EDLFile) - Constructor for class com.meapsoft.visualizer.BarGraphRenderer
 
BarGraphRenderer(Renderer) - Constructor for class com.meapsoft.visualizer.BarGraphRenderer
 
BasicHist - class com.meapsoft.BasicHist.
A simple histogram class to count the frequency of values of a parameter of interest.
BasicHist(int, double, double) - Constructor for class com.meapsoft.BasicHist
The constructor will create an array of a given number of bins.
BlipComposer - class com.meapsoft.composers.BlipComposer.
Program that adds a blip after each chunk
BlipComposer(String, String) - Constructor for class com.meapsoft.composers.BlipComposer
 
BlipComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.BlipComposer
 
BlipComposer(String[]) - Constructor for class com.meapsoft.composers.BlipComposer
 
b - Variable in class com.meapsoft.gui.ColorMap
 
beatsPerCodeword - Variable in class com.meapsoft.composers.VQComposer
 
beforeAfter(FFT, double[], double[]) - Static method in class com.meapsoft.FFT
 
bigEndian - Static variable in class com.meapsoft.MEAPUtil
 
bin2hz - Variable in class com.meapsoft.featextractors.AvgFreqSimple
 
bin2hz - Variable in class com.meapsoft.featextractors.AvgPitchSimple
 
bitsPerSamp - Static variable in class com.meapsoft.MEAPUtil
 
buildGUI(Color) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
buildGUI(Color) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
buildGUI(Color) - Method in class com.meapsoft.visualizer.Renderer
 
buildGUI(Color) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
buildGUI(Color) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
bytes2doubles(byte[], double[], AudioFormat) - Static method in class com.meapsoft.MEAPUtil
 
bytes2doubles(byte[], double[]) - Method in class com.meapsoft.STFT
 

C

Chunk - class com.meapsoft.Chunk.
Representation of a single audio chunk (i.e.
Chunk(String, double, double) - Constructor for class com.meapsoft.Chunk
Chunk constructor
ChunkDist - class com.meapsoft.ChunkDist.
A way to measure the distance between two chunks.
ChunkDist() - Constructor for class com.meapsoft.ChunkDist
 
ChunkDist(ChunkDist) - Constructor for class com.meapsoft.ChunkDist
 
ChunkDist(int[]) - Constructor for class com.meapsoft.ChunkDist
 
ChunkDist(ChunkDist, int[]) - Constructor for class com.meapsoft.ChunkDist
 
ChunkLength - class com.meapsoft.featextractors.ChunkLength.
A simple feature calculation that returns the length of a chunk in frames.
ChunkLength() - Constructor for class com.meapsoft.featextractors.ChunkLength
 
ChunkStartTime - class com.meapsoft.featextractors.ChunkStartTime.
A simple feature calculation that returns the start time of a chunk in frames.
ChunkStartTime() - Constructor for class com.meapsoft.featextractors.ChunkStartTime
 
ChunkVisInfo - class com.meapsoft.visualizer.ChunkVisInfo.
 
ChunkVisInfo(String, double, double, double) - Constructor for class com.meapsoft.visualizer.ChunkVisInfo
 
ColorMap - class com.meapsoft.gui.ColorMap.
Color map representation - each entry in the map has an RGB value associated with it
ColorMap() - Constructor for class com.meapsoft.gui.ColorMap
 
Composer - class com.meapsoft.composers.Composer.
Abstract class that defines the basic interface that all MEAPsoft composers should follow.
Composer() - Constructor for class com.meapsoft.composers.Composer
 
ComposerPanel - class com.meapsoft.gui.ComposerPanel.
GUI interface for the MEAPsoft Composers.
ComposerPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.ComposerPanel
Create a new Composer panel
CosineDist - class com.meapsoft.CosineDist.
Simple distance metric that calculates 1 - the cosine of the angle between two chunks' feature vectors.
CosineDist() - Constructor for class com.meapsoft.CosineDist
 
CosineDist(ChunkDist) - Constructor for class com.meapsoft.CosineDist
 
CosineDist(int[]) - Constructor for class com.meapsoft.CosineDist
 
CosineDist(ChunkDist, int[]) - Constructor for class com.meapsoft.CosineDist
 
cbSize - Variable in class com.meapsoft.composers.VQComposer
 
checkInColumn(double[]) - Method in class com.meapsoft.RingMatrix
 
checkOnsets() - Method in class com.meapsoft.DpweBeatOnsetDetector
 
checkOnsets() - Method in class com.meapsoft.DpweOnsetDetector
 
checkOnsets(long, long) - Method in class com.meapsoft.OnsetDetector
 
checkOutColumn() - Method in class com.meapsoft.RingMatrix
 
chromaWts - Variable in class com.meapsoft.featextractors.AvgChroma
 
chunks - Variable in class com.meapsoft.FeatFile
 
clear() - Method in class com.meapsoft.BasicHist
Clear the histogram bins.
clearChunks() - Method in class com.meapsoft.FeatFile
Remove any chunks in this file
clearFeatures() - Method in class com.meapsoft.FeatChunk
Remove the features associated with this Chunk
clearFeatures() - Method in class com.meapsoft.FeatFile
Remove the features of all chunks in this file
clone() - Method in class com.meapsoft.FeatChunk
Clone this FeatChunk
clone() - Method in class com.meapsoft.FeatFile
Clone this FeatFile
close() - Method in class com.meapsoft.AudioWriter
 
cmp(int, int) - Method in class com.meapsoft.Heap
Compare two Objects in this heap - wrapper around compareTo/Comparator.compare.
cmp(int, int) - Method in class com.meapsoft.MaxHeap
Compare two Objects in this heap - wrapper around compareTo/Comparator.compare
color - Variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
com.meapsoft - package com.meapsoft
 
com.meapsoft.composers - package com.meapsoft.composers
 
com.meapsoft.featextractors - package com.meapsoft.featextractors
 
com.meapsoft.gui - package com.meapsoft.gui
 
com.meapsoft.visualizer - package com.meapsoft.visualizer
 
commands - Variable in class com.meapsoft.EDLChunk
 
comment - Variable in class com.meapsoft.Chunk
 
commentPattern - Static variable in class com.meapsoft.FeatFile
 
compare(Object, Object) - Method in class com.meapsoft.ChunkDist
Compare two Chunk's based on their distances from targetChunk
compareTo(Object) - Method in class com.meapsoft.Chunk
Compare one Chunk to another - comparisons are performed based on srcFile and then startTime fields.
compareTo(Object) - Method in class com.meapsoft.EDLChunk
Compare one EDLChunk to another - comparisons are performed based on dstTime field
componentHidden(ComponentEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
componentMoved(ComponentEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
componentResized(ComponentEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
componentShown(ComponentEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
compose() - Method in class com.meapsoft.composers.BlipComposer
 
compose() - Method in class com.meapsoft.composers.Composer
Compose an EDLFile.
compose() - Method in class com.meapsoft.composers.EDLComposer
 
compose() - Method in class com.meapsoft.composers.HMMComposer
 
compose() - Method in class com.meapsoft.composers.HeadBangComposer
 
compose() - Method in class com.meapsoft.composers.IntraChunkShuffleComposer
 
compose() - Method in class com.meapsoft.composers.MashupComposer
 
compose() - Method in class com.meapsoft.composers.MeapaeMComposer
 
compose() - Method in class com.meapsoft.composers.NNComposer
 
compose() - Method in class com.meapsoft.composers.RotComposer
 
compose() - Method in class com.meapsoft.composers.ShoobyComposer
 
compose() - Method in class com.meapsoft.composers.SortComposer
 
compose() - Method in class com.meapsoft.composers.ThresholdComposer
 
compose() - Method in class com.meapsoft.composers.VQComposer
 
composerPanel - Variable in class com.meapsoft.gui.MEAPsoftGUI
 
conv(double[], double[]) - Static method in class com.meapsoft.DSP
Convolves sequences a and b.
cos(double[]) - Static method in class com.meapsoft.DSP
Cosine of each element of a.
cumsum(double[]) - Static method in class com.meapsoft.DSP
Returns A such that A[x] = sum(a[0:x])
cycleComposers() - Method in class com.meapsoft.gui.MEAPsoftGUI
 

D

DIR - Static variable in class com.meapsoft.gui.GUIUtils
 
DSP - class com.meapsoft.DSP.
 
DSP() - Constructor for class com.meapsoft.DSP
 
DataDisplayPanel - class com.meapsoft.gui.DataDisplayPanel.
A panel containing a graphical visualization of a matrix of data.
DataDisplayPanel(double[][]) - Constructor for class com.meapsoft.gui.DataDisplayPanel
 
DataDisplayPanel(double[][], String) - Constructor for class com.meapsoft.gui.DataDisplayPanel
 
DpweBeatOnsetDetector - class com.meapsoft.DpweBeatOnsetDetector.
 
DpweBeatOnsetDetector(STFT, long) - Constructor for class com.meapsoft.DpweBeatOnsetDetector
 
DpweBeatOnsetDetector(STFT, long, double) - Constructor for class com.meapsoft.DpweBeatOnsetDetector
 
DpweOnsetDetector - class com.meapsoft.DpweOnsetDetector.
 
DpweOnsetDetector(STFT, long, double) - Constructor for class com.meapsoft.DpweOnsetDetector
 
DpweOnsetDetector(STFT, long, double, double) - Constructor for class com.meapsoft.DpweOnsetDetector
 
DrawingPanel - class com.meapsoft.visualizer.DrawingPanel.
 
DrawingPanel(Renderer, ActionListener) - Constructor for class com.meapsoft.visualizer.DrawingPanel
 
data - Variable in class com.meapsoft.gui.DataDisplayPanel
 
dataBaseName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
dataDirectory - Static variable in class com.meapsoft.gui.MEAPsoftGUI
 
dataDirectory - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
debug - Variable in class com.meapsoft.composers.VQComposer
 
deleteMax() - Method in class com.meapsoft.MaxHeap
Delete the largest element of this MaxHeap.
deleteMin() - Method in class com.meapsoft.MinHeap
Delete the smallest element of this MinHeap.
description - Static variable in class com.meapsoft.composers.BlipComposer
 
description() - Method in class com.meapsoft.composers.BlipComposer
 
description - Static variable in class com.meapsoft.composers.Composer
 
description() - Method in class com.meapsoft.composers.Composer
 
description - Static variable in class com.meapsoft.composers.EDLComposer
 
description - Static variable in class com.meapsoft.composers.HMMComposer
 
description - Static variable in class com.meapsoft.composers.HeadBangComposer
 
description - Static variable in class com.meapsoft.composers.IntraChunkShuffleComposer
 
description - Static variable in class com.meapsoft.composers.MashupComposer
 
description - Static variable in class com.meapsoft.composers.MeapaeMComposer
 
description - Static variable in class com.meapsoft.composers.NNComposer
 
description - Static variable in class com.meapsoft.composers.RotComposer
 
description - Static variable in class com.meapsoft.composers.ShoobyComposer
 
description - Static variable in class com.meapsoft.composers.SortComposer
 
description - Static variable in class com.meapsoft.composers.ThresholdComposer
 
description - Static variable in class com.meapsoft.composers.VQComposer
 
description() - Method in class com.meapsoft.featextractors.AvgChroma
 
description() - Method in class com.meapsoft.featextractors.AvgChromaScalar
 
description() - Method in class com.meapsoft.featextractors.AvgChunkPower
 
description() - Method in class com.meapsoft.featextractors.AvgFreqSimple
 
description() - Method in class com.meapsoft.featextractors.AvgMFCC
 
description() - Method in class com.meapsoft.featextractors.AvgMelSpec
 
description() - Method in class com.meapsoft.featextractors.AvgPitchSimple
 
description() - Method in class com.meapsoft.featextractors.AvgSpec
 
description() - Method in class com.meapsoft.featextractors.AvgSpecCentroid
 
description() - Method in class com.meapsoft.featextractors.AvgSpecFlatness
 
description() - Method in class com.meapsoft.featextractors.ChunkLength
 
description() - Method in class com.meapsoft.featextractors.ChunkStartTime
 
description() - Method in class com.meapsoft.featextractors.FeatureExtractor
Returns a short string describing what this feature extractor does.
description() - Method in class com.meapsoft.featextractors.Likelihood
 
description() - Method in class com.meapsoft.featextractors.SpectralStability
 
dist - Variable in class com.meapsoft.composers.VQComposer
 
distance(Chunk, Chunk) - Method in class com.meapsoft.ChunkDist
Compute distance between two Chunks
distance(Chunk, Chunk) - Method in class com.meapsoft.CosineDist
 
distance(Chunk, Chunk) - Method in class com.meapsoft.EuclideanDist
 
doComposer() - Method in class com.meapsoft.composers.Composer
Setup, compose, and write output file.
doSynthesizer() - Method in class com.meapsoft.Synthesizer
 
dot(double[], double[]) - Static method in class com.meapsoft.DSP
Returns the inner product of a and b.
doubles2bytes(double[], byte[]) - Method in class com.meapsoft.AudioWriter
 
doubles2bytes(double[], byte[], int) - Method in class com.meapsoft.AudioWriter
 
doubles2bytes(double[], byte[], AudioFormat) - Static method in class com.meapsoft.MEAPUtil
 
dragRect - Variable in class com.meapsoft.visualizer.Renderer
 
dragShift - Variable in class com.meapsoft.visualizer.Renderer
 
draw(BufferedImage, int, int) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
draw(BufferedImage, int, int) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
draw(BufferedImage, int, int) - Method in class com.meapsoft.visualizer.Renderer
 
draw(BufferedImage, int, int) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
draw(BufferedImage, int, int) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
dstTime - Variable in class com.meapsoft.EDLChunk
 

E

EDLChunk - class com.meapsoft.EDLChunk.
Representation of an EDLFile Chunk Note that EDLChunk extends FeatChunk so that it can inherit the feature stuff from FeatChunk.
EDLChunk(String, double, double, double) - Constructor for class com.meapsoft.EDLChunk
EDLFile Chunk constructor
EDLChunk(Chunk, double) - Constructor for class com.meapsoft.EDLChunk
 
EDLChunk(FeatChunk, double) - Constructor for class com.meapsoft.EDLChunk
 
EDLComposer - class com.meapsoft.composers.EDLComposer.
Simply take an existing EDL file and apply the various composer options (reverse, gain, etc.) to it.
EDLComposer(String, String) - Constructor for class com.meapsoft.composers.EDLComposer
 
EDLComposer(EDLFile, EDLFile) - Constructor for class com.meapsoft.composers.EDLComposer
 
EDLComposer(String[]) - Constructor for class com.meapsoft.composers.EDLComposer
SortComposer constructor.
EDLFile - class com.meapsoft.EDLFile.
Representation of a MEAPsoft edit decision list file.
EDLFile(String) - Constructor for class com.meapsoft.EDLFile
 
EDLFileFilter - class com.meapsoft.gui.EDLFileFilter.
 
EDLFileFilter() - Constructor for class com.meapsoft.gui.EDLFileFilter
 
EuclideanDist - class com.meapsoft.EuclideanDist.
Simple distance metric calculating the euclidean distance (squared) between two chunks' feature vectors.
EuclideanDist() - Constructor for class com.meapsoft.EuclideanDist
 
EuclideanDist(ChunkDist) - Constructor for class com.meapsoft.EuclideanDist
 
EuclideanDist(int[]) - Constructor for class com.meapsoft.EuclideanDist
 
EuclideanDist(ChunkDist, int[]) - Constructor for class com.meapsoft.EuclideanDist
 
ExceptionHandler - class com.meapsoft.ExceptionHandler.
Standard interface for exception handlers.
ExceptionHandler() - Constructor for class com.meapsoft.ExceptionHandler
 
edlFile - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
enableDisplayButton(boolean) - Method in class com.meapsoft.gui.ComposerPanel
 
enableDisplayButton(boolean) - Method in class com.meapsoft.gui.FeatExtractorPanel
 
equals(Object) - Method in class com.meapsoft.ChunkDist
 
exceptionHandler - Static variable in class com.meapsoft.MEAPUtil
 
exp(double[]) - Static method in class com.meapsoft.DSP
Take the natural exp of each element of a.

F

FATAL_ERROR - Static variable in class com.meapsoft.gui.GUIUtils
 
FFT - class com.meapsoft.FFT.
Utility class to perform a fast fourier transform without allocating any extra memory.
FFT(int) - Constructor for class com.meapsoft.FFT
 
FIRSTBAND - Static variable in class com.meapsoft.featextractors.AvgPitchSimple
 
FeatChunk - class com.meapsoft.FeatChunk.
Representation of a FeatFile Chunk
FeatChunk(String, double, double) - Constructor for class com.meapsoft.FeatChunk
FeatChunk constructor
FeatExtractor - class com.meapsoft.FeatExtractor.
Program that extracts features from the chunks listed in the input files.
FeatExtractor(String, String, Vector) - Constructor for class com.meapsoft.FeatExtractor
FeatExtractor constructor.
FeatExtractor(FeatFile, FeatFile, Vector) - Constructor for class com.meapsoft.FeatExtractor
FeatExtractor constructor.
FeatExtractor(FeatFile[], FeatFile, Vector) - Constructor for class com.meapsoft.FeatExtractor
FeatExtractor constructor.
FeatExtractor(String[]) - Constructor for class com.meapsoft.FeatExtractor
FeatExtractor constructor.
FeatExtractorPanel - class com.meapsoft.gui.FeatExtractorPanel.
GUI interface for FeatExtractor.
FeatExtractorPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.FeatExtractorPanel
Create a new FeatExtractor panel.
FeatFile - class com.meapsoft.FeatFile.
Representation of a MEAPsoft segment/feature file.
FeatFile(String) - Constructor for class com.meapsoft.FeatFile
 
FeatFile() - Constructor for class com.meapsoft.FeatFile
 
FeatFileFilter - class com.meapsoft.gui.FeatFileFilter.
 
FeatFileFilter() - Constructor for class com.meapsoft.gui.FeatFileFilter
 
FeatureExtractor - class com.meapsoft.featextractors.FeatureExtractor.
Extract a vector of features for a chunk.
FeatureExtractor() - Constructor for class com.meapsoft.featextractors.FeatureExtractor
 
FileSelector(int, String, JFrame) - Static method in class com.meapsoft.gui.GUIUtils
 
FrameListener - interface com.meapsoft.FrameListener.
Interface for anyone who wants to be notified when an STFT has calculated a new frame.
feSamplingRate - Static variable in class com.meapsoft.FeatExtractor
 
featDescPattern - Static variable in class com.meapsoft.FeatFile
 
featExtPanel - Variable in class com.meapsoft.gui.MEAPsoftGUI
 
featFile - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
featdim - Variable in class com.meapsoft.ChunkDist
 
featdim - Variable in class com.meapsoft.composers.VQComposer
 
featsToQuantize - Variable in class com.meapsoft.composers.VQComposer
 
featureDescriptions - Variable in class com.meapsoft.FeatFile
 
features - Variable in class com.meapsoft.FeatChunk
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgChroma
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgChromaScalar
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgChunkPower
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgFreqSimple
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgMFCC
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgMelSpec
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgPitchSimple
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgSpec
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgSpecCentroid
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.AvgSpecFlatness
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.ChunkLength
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.ChunkStartTime
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.FeatureExtractor
Extract features from a chunk of STFT data.
features(FeatFile, boolean) - Method in class com.meapsoft.featextractors.Likelihood
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.MetaFeatureExtractor
 
features(FeatFile) - Method in class com.meapsoft.featextractors.MetaFeatureExtractor
Extract meta features from featFile.
features(FeatFile, boolean) - Method in class com.meapsoft.featextractors.MetaFeatureExtractor
 
features(STFT, long, int) - Method in class com.meapsoft.featextractors.SpectralStability
 
fft(double[], double[]) - Method in class com.meapsoft.FFT
fft.c Douglas L.
filename - Variable in class com.meapsoft.MEAPFile
 
filter(double[], double[], double[]) - Static method in class com.meapsoft.DSP
Filters x by the IIR filter defined by a and b.
find(byte[]) - Static method in class com.meapsoft.DSP
Returns an array containing the indices into a that contain 1s.
fr2Samp(long) - Method in class com.meapsoft.STFT
 
fr2Seconds(long) - Method in class com.meapsoft.STFT
 
frameLatency - Static variable in class com.meapsoft.MEAPUtil
 

G

GUIUtils - class com.meapsoft.gui.GUIUtils.
 
GUIUtils() - Constructor for class com.meapsoft.gui.GUIUtils
 
GoButtonPressed() - Method in class com.meapsoft.gui.MEAPsoftGUI
 
g - Variable in class com.meapsoft.gui.ColorMap
 
ge(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] >= b[idx] and zeros elsewhere.
ge(double[], double) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] >= b and zeros elsewhere.
getChunkVisInfosForPoint(Point) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
getChunkVisInfosForPoint(Point) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
getChunkVisInfosForPoint(Point) - Method in class com.meapsoft.visualizer.Renderer
 
getChunkVisInfosForPoint(Point) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
getChunkVisInfosForPoint(Point) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
getColor(int) - Method in class com.meapsoft.gui.ColorMap
Get the RGB value associated with an entry in this ColorMap
getColorBar() - Method in class com.meapsoft.gui.SpectrogramPanel
 
getColumn(double[][], int) - Static method in class com.meapsoft.DSP
Returns the n'th column of matrix A
getColumn(long) - Method in class com.meapsoft.RingMatrix
 
getColumns() - Method in class com.meapsoft.RingMatrix
 
getColumns() - Method in class com.meapsoft.STFT
 
getData(int, int) - Method in class com.meapsoft.gui.SpectrogramPanel
 
getDataHeight() - Method in class com.meapsoft.gui.SpectrogramPanel
 
getDataWidth() - Method in class com.meapsoft.gui.SpectrogramPanel
 
getDescription() - Method in class com.meapsoft.gui.EDLFileFilter
 
getDescription() - Method in class com.meapsoft.gui.FeatFileFilter
 
getDescription() - Method in class com.meapsoft.gui.WavFileFilter
 
getExtension(File) - Static method in class com.meapsoft.gui.EDLFileFilter
 
getExtension(File) - Static method in class com.meapsoft.gui.FeatFileFilter
 
getExtension(File) - Static method in class com.meapsoft.gui.WavFileFilter
 
getFeatureLengths() - Method in class com.meapsoft.FeatFile
Return the number of elements in each feature i.e.
getFeatureNameForPoint(Point) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
getFeatureNameForPoint(Point) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
getFeatureNameForPoint(Point) - Method in class com.meapsoft.visualizer.Renderer
 
getFeatureNameForPoint(Point) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
getFeatureNameForPoint(Point) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
getFeatureNumberForPoint(Point) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
getFeatureNumberForPoint(Point) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
getFeatureNumberForPoint(Point) - Method in class com.meapsoft.visualizer.Renderer
 
getFeatureNumberForPoint(Point) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
getFeatureNumberForPoint(Point) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
getFeatureValueForPoint(Point) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
getFeatureValueForPoint(Point) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
getFeatureValueForPoint(Point) - Method in class com.meapsoft.visualizer.Renderer
 
getFeatureValueForPoint(Point) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
getFeatureValueForPoint(Point) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
getFeatures() - Method in class com.meapsoft.EDLFile
Get the matrix of features associated with each chunk in this EDLFile
getFeatures(int[]) - Method in class com.meapsoft.EDLFile
Get the matrix of features associated with each chunk in this EDLFile
getFeatures() - Method in class com.meapsoft.FeatChunk
Get the features associated with this chunk
getFeatures(int[]) - Method in class com.meapsoft.FeatChunk
Get the subset of features corresponding to the dimensions listed in idx.
getFeatures() - Method in class com.meapsoft.FeatFile
Get a matrix (2D double array) of all of the features in all of the chunks contained in this file.
getFeatures(int[]) - Method in class com.meapsoft.FeatFile
Get a matrix (2D double array) of all of the features in all of the chunks contained in this file.
getFormat() - Method in class com.meapsoft.AudioWriter
 
getFrame(long) - Method in class com.meapsoft.STFT
 
getHZoom() - Method in class com.meapsoft.gui.SpectrogramPanel
 
getHopSize() - Method in class com.meapsoft.FeatExtractor
Get the STFT hop size used by the feature extractors.
getJet() - Static method in class com.meapsoft.gui.ColorMap
Create a color map that looks like Matlab's jet color map
getJet(int) - Static method in class com.meapsoft.gui.ColorMap
Create a color map witn n entries that looks like Matlab's jet color map
getLastFrameAddress() - Method in class com.meapsoft.STFT
Get the frame address of the last frame read into this object.
getNextFrAddr() - Method in class com.meapsoft.RingMatrix
 
getPaths() - Static method in class com.meapsoft.MEAPUtil
 
getProgress() - Method in class com.meapsoft.MEAPUtil
Get the BoundedRangeModel that is keeping track of this MEAPUtil's progress.
getRows() - Method in class com.meapsoft.RingMatrix
 
getRows() - Method in class com.meapsoft.STFT
 
getSTFT(double[], int) - Static method in class com.meapsoft.STFT
Get the STFT of samples, with no overlap between frames
getSTFT(double[], int, int) - Static method in class com.meapsoft.STFT
Get the STFT of samples
getSamples(AudioFormat) - Method in class com.meapsoft.Chunk
Load samples corresponding to this Chunk
getSamples(long, long) - Method in class com.meapsoft.STFT
 
getSegFile() - Method in class com.meapsoft.Segmenter
 
getSelectedEDLChunks() - Method in class com.meapsoft.visualizer.Renderer
 
getSelectedFeatChunks() - Method in class com.meapsoft.visualizer.Renderer
 
getVZoom() - Method in class com.meapsoft.gui.SpectrogramPanel
 
getValue(int) - Method in class com.meapsoft.BasicHist
Provide access to the bin values.
getWindow() - Method in class com.meapsoft.FFT
 
getWindowSize() - Method in class com.meapsoft.FeatExtractor
Get the STFT window size used by the feature extractors.
gt(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] > b[idx] and zeros elsewhere.
gt(double[], double) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] > b and zeros elsewhere.

H

HMMComposer - class com.meapsoft.composers.HMMComposer.
Program that learns a simple fully connected hidden Markov model from a FeatFile and generates chunk sequences from it.
HMMComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.HMMComposer
 
HMMComposer(String[]) - Constructor for class com.meapsoft.composers.HMMComposer
 
HeadBangComposer - class com.meapsoft.composers.HeadBangComposer.
Rocks it hard-core style.
HeadBangComposer(String, String) - Constructor for class com.meapsoft.composers.HeadBangComposer
 
HeadBangComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.HeadBangComposer
 
HeadBangComposer(String, String, int, int) - Constructor for class com.meapsoft.composers.HeadBangComposer
 
HeadBangComposer(FeatFile, EDLFile, int, int) - Constructor for class com.meapsoft.composers.HeadBangComposer
 
HeadBangComposer(String[]) - Constructor for class com.meapsoft.composers.HeadBangComposer
 
Heap - class com.meapsoft.Heap.
Abstract implementation of the basic functions needed for a binary heap using java.util.Vector as a back end.
Heap() - Constructor for class com.meapsoft.Heap
Creates an empty Heap.
Heap(Comparator) - Constructor for class com.meapsoft.Heap
Use given Comparator for all comparisons between elements in this Heap.
Heap(int) - Constructor for class com.meapsoft.Heap
Creates an empty Heap with the given capacity.
Heap(Collection) - Constructor for class com.meapsoft.Heap
Create a new Heap containing the elements of the given Collection.
HelpWindow - class com.meapsoft.gui.HelpWindow.
 
HelpWindow(String, String, Color) - Constructor for class com.meapsoft.gui.HelpWindow
 
handleException(Exception) - Method in class com.meapsoft.ExceptionHandler
Simple ExceptionHandler that just prints a stack trace and exits.
hanning(int) - Static method in class com.meapsoft.DSP
Returns an n point symmetric Hanning window.
haveReadFile - Variable in class com.meapsoft.MEAPFile
 
haveWrittenFile - Variable in class com.meapsoft.MEAPFile
 
helpButton - Variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
helpURL - Variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
hz2octs(double) - Method in class com.meapsoft.featextractors.AvgChroma
 
hz2octs(double) - Method in class com.meapsoft.featextractors.AvgPitchSimple
 
hzoomSet(float) - Method in class com.meapsoft.gui.SpectrogramPanel
Zoom the image in the horizontal direction, preparing for new display.

I

IntraChunkShuffleComposer - class com.meapsoft.composers.IntraChunkShuffleComposer.
 
IntraChunkShuffleComposer(String, String, int) - Constructor for class com.meapsoft.composers.IntraChunkShuffleComposer
 
IntraChunkShuffleComposer(FeatFile, EDLFile, int) - Constructor for class com.meapsoft.composers.IntraChunkShuffleComposer
 
IntraChunkShuffleComposer(String[]) - Constructor for class com.meapsoft.composers.IntraChunkShuffleComposer
 
imagesc(double[][]) - Static method in class com.meapsoft.DSP
Pop up a window containing an image representation of a.
imagesc(double[][], String) - Static method in class com.meapsoft.DSP
Pop up a window containing an image representation of a.
imagesc(double[]) - Static method in class com.meapsoft.DSP
Pop up a window containing an image representation of a.
imagesc(double[], String) - Static method in class com.meapsoft.DSP
Pop up a window containing an image representation of a.
initEDLFile() - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
initFeatFile() - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
initSegmentFile() - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
Convenience functions so that we don't have to reference meapsoftGUI from our subclasses.
inputEDLFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
inputFeaturesFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
inputSegmentsFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
inputSoundFileNameFull - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
inputSoundFileNameShort - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
invertAll() - Method in class com.meapsoft.visualizer.Renderer
 
irange(int, int, int) - Static method in class com.meapsoft.DSP
Returns an array of ints as follows: {start, start+increment, ...
irange(int, int) - Static method in class com.meapsoft.DSP
Returns an array of ints as follows: {start, start+1, ...
isCompatibleWith(FeatFile) - Method in class com.meapsoft.FeatFile
Check if another FeatFile is compatible with this one.
isHeap - Variable in class com.meapsoft.Heap
 
isHeap() - Method in class com.meapsoft.Heap
Do the contents of this object currently obey the heap property?

J

jframe - Variable in class com.meapsoft.gui.MEAPsoftGUI
 

K

kludgyMultiDimensionalDraw(int, int, int, int, ChunkVisInfo, int, Graphics) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
kludgyMultiDimensionalDraw(int, int, int, int, ChunkVisInfo, int, Graphics) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 

L

Likelihood - class com.meapsoft.featextractors.Likelihood.
Computes a "likelihood" or distinctiveness value for each chunk.
Likelihood() - Constructor for class com.meapsoft.featextractors.Likelihood
 
LineGraphRenderer - class com.meapsoft.visualizer.LineGraphRenderer.
 
LineGraphRenderer(FeatFile, EDLFile) - Constructor for class com.meapsoft.visualizer.LineGraphRenderer
 
LineGraphRenderer(Renderer) - Constructor for class com.meapsoft.visualizer.LineGraphRenderer
 
le(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] <= b[idx] and zeros elsewhere.
le(double[], double) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] <= b and zeros elsewhere.
learnCodebook(FeatFile) - Method in class com.meapsoft.composers.VQComposer
Use the LBG splitting algorithm to learn a VQ codebook
length - Variable in class com.meapsoft.Chunk
 
limit(double[]) - Static method in class com.meapsoft.AudioWriter
 
lin2mel(double) - Method in class com.meapsoft.featextractors.AvgMelSpec
 
linSpec - Variable in class com.meapsoft.featextractors.AvgChroma
 
linSpec - Variable in class com.meapsoft.featextractors.AvgFreqSimple
 
linSpec - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
linSpec - Variable in class com.meapsoft.featextractors.AvgPitchSimple
 
linePattern - Static variable in class com.meapsoft.FeatFile
 
localmax(double[]) - Method in class com.meapsoft.DpweBeatOnsetDetector
 
log(double[]) - Static method in class com.meapsoft.DSP
Take the natural log of each element of a.
log10(double[]) - Static method in class com.meapsoft.DSP
Take the log base 10 of each element of a.
lt(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] < b[idx] and zeros elsewhere.
lt(double[], double) - Static method in class com.meapsoft.DSP
Returns a binary array with 1s where a[idx] < b and zeros elsewhere.

M

MEAPFile - class com.meapsoft.MEAPFile.
Representation of a MEAPsoft file.
MEAPFile() - Constructor for class com.meapsoft.MEAPFile
 
MEAPUtil - class com.meapsoft.MEAPUtil.
Abstract class that all MEAPsoft utilities must extend.
MEAPUtil() - Constructor for class com.meapsoft.MEAPUtil
 
MEAPsoftGUI - class com.meapsoft.gui.MEAPsoftGUI.
GUI interface for the MEAPsoft utilities.
MEAPsoftGUI() - Constructor for class com.meapsoft.gui.MEAPsoftGUI
 
MEAPsoftGUIPanel - class com.meapsoft.gui.MEAPsoftGUIPanel.
Abstract class that all MEAPsoftGUIPanels must extend.
MEAPsoftGUIPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.MEAPsoftGUIPanel
Create a new MEAPsoftGUIPanel
MESSAGE - Static variable in class com.meapsoft.gui.GUIUtils
 
MashupComposer - class com.meapsoft.composers.MashupComposer.
Program that composes a mashup by replacing each segment of the input file with the chunk in a given chunk database whos features most closely match those of the input chunk.
MashupComposer(String, String, String) - Constructor for class com.meapsoft.composers.MashupComposer
 
MashupComposer(String, String, String, ChunkDist) - Constructor for class com.meapsoft.composers.MashupComposer
 
MashupComposer(FeatFile, FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.MashupComposer
 
MashupComposer(FeatFile, FeatFile, EDLFile, ChunkDist) - Constructor for class com.meapsoft.composers.MashupComposer
 
MashupComposer(String[]) - Constructor for class com.meapsoft.composers.MashupComposer
MashupComposer constructor.
MaxHeap - class com.meapsoft.MaxHeap.
Implementation of a binary max heap.
MaxHeap() - Constructor for class com.meapsoft.MaxHeap
Creates an empty MaxHeap.
MaxHeap(Comparator) - Constructor for class com.meapsoft.MaxHeap
Use given Comparator for all comparisons between elements in this MaxHeap.
MaxHeap(int) - Constructor for class com.meapsoft.MaxHeap
Creates an empty MaxHeap with the given capacity.
MaxHeap(Collection) - Constructor for class com.meapsoft.MaxHeap
Create a new MaxHeap containing the elements of the given Collection.
MeapaeMComposer - class com.meapsoft.composers.MeapaeMComposer.
Super simple demo Composer that just writes each chunk forward and then backward
MeapaeMComposer(String, String) - Constructor for class com.meapsoft.composers.MeapaeMComposer
 
MeapaeMComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.MeapaeMComposer
 
MeapaeMComposer(String[]) - Constructor for class com.meapsoft.composers.MeapaeMComposer
 
MetaFeatureExtractor - class com.meapsoft.featextractors.MetaFeatureExtractor.
Extension of FeatureExtractor that takes a FeatFile instead of FFT data.
MetaFeatureExtractor() - Constructor for class com.meapsoft.featextractors.MetaFeatureExtractor
 
MinHeap - class com.meapsoft.MinHeap.
Implementation of a binary min heap
MinHeap() - Constructor for class com.meapsoft.MinHeap
Creates an empty MinHeap.
MinHeap(Comparator) - Constructor for class com.meapsoft.MinHeap
Use given Comparator for all comparisons between elements in this MinHeap.
MinHeap(int) - Constructor for class com.meapsoft.MinHeap
Creates an empty MinHeap with the given capacity.
MinHeap(Collection) - Constructor for class com.meapsoft.MinHeap
Create a new MinHeap containing the elements of the given Collection.
main(String[]) - Static method in class com.meapsoft.DSP
 
main(String[]) - Static method in class com.meapsoft.FFT
 
main(String[]) - Static method in class com.meapsoft.FeatExtractor
 
main(String[]) - Static method in class com.meapsoft.MaxHeap
 
main(String[]) - Static method in class com.meapsoft.MinHeap
 
main(String[]) - Static method in class com.meapsoft.Segmenter
 
main(String[]) - Static method in class com.meapsoft.Synthesizer
 
main(String[]) - Static method in class com.meapsoft.composers.BlipComposer
 
main(String[]) - Static method in class com.meapsoft.composers.EDLComposer
 
main(String[]) - Static method in class com.meapsoft.composers.HMMComposer
 
main(String[]) - Static method in class com.meapsoft.composers.HeadBangComposer
 
main(String[]) - Static method in class com.meapsoft.composers.IntraChunkShuffleComposer
 
main(String[]) - Static method in class com.meapsoft.composers.MashupComposer
 
main(String[]) - Static method in class com.meapsoft.composers.MeapaeMComposer
 
main(String[]) - Static method in class com.meapsoft.composers.NNComposer
 
main(String[]) - Static method in class com.meapsoft.composers.RotComposer
 
main(String[]) - Static method in class com.meapsoft.composers.ShoobyComposer
 
main(String[]) - Static method in class com.meapsoft.composers.SortComposer
 
main(String[]) - Static method in class com.meapsoft.composers.ThresholdComposer
 
main(String[]) - Static method in class com.meapsoft.composers.VQComposer
 
main(String[]) - Static method in class com.meapsoft.gui.ColorMap
 
main(String[]) - Static method in class com.meapsoft.gui.DataDisplayPanel
 
main(String[]) - Static method in class com.meapsoft.gui.MEAPsoftGUI
 
main(String[]) - Static method in class com.meapsoft.visualizer.Visualizer
 
makeWindow() - Method in class com.meapsoft.FFT
 
max(double[]) - Static method in class com.meapsoft.DSP
Returns the max element of a.
max(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the maximum of a[i] and b[i].
max(double[], double) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the maximum of a[i] and b.
max(double[][], double) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the maximum of a[i][j] and b.
max(double[][]) - Static method in class com.meapsoft.DSP
Returns an array of the max elements of each column of a.
mean(double[]) - Static method in class com.meapsoft.DSP
Returns the mean of a.
mean(double[][]) - Static method in class com.meapsoft.DSP
Returns the mean of each column of A.
meapsoftDirectory - Static variable in class com.meapsoft.gui.MEAPsoftGUI
 
meapsoftDirectory - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
meapsoftGUI - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
median(double[]) - Static method in class com.meapsoft.DSP
Returns the lower median value contained in a.
mel2lin(double) - Method in class com.meapsoft.featextractors.AvgMelSpec
 
melCenter - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
melOfLin - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
melWidth - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
message - Variable in class com.meapsoft.ParserException
 
min(double[]) - Static method in class com.meapsoft.DSP
Returns the min element of a.
min(double[], double[]) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the minimum of a[i] and b[i].
min(double[], double) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the minimum of a[i] and b.
min(double[][], double) - Static method in class com.meapsoft.DSP
Returns a new array where each element is the minimum of a[i][j] and b.
min(double[][]) - Static method in class com.meapsoft.DSP
Returns an array of the min elements of each column of a.
minus(double[], double[]) - Static method in class com.meapsoft.DSP
Returns the elementwise difference of a and b.
minus(double[], double) - Static method in class com.meapsoft.DSP
Subtracts b from each element of a (y[x] = a[x]-b).
minus(double[][], double) - Static method in class com.meapsoft.DSP
Subtracts b from each element of A (Y[x][y] = A[x][y]-b).
minus(double, double[]) - Static method in class com.meapsoft.DSP
Subtracts each element of b from a (y[x] = a - b[x]).
mixerToUse - Static variable in class com.meapsoft.MEAPUtil
 
mouseClicked(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseClicked(MouseEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
mouseClicked(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mouseDragged(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseDragged(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mouseEntered(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseEntered(MouseEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
mouseEntered(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mouseExited(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseExited(MouseEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
mouseExited(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mouseMoved(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseMoved(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mousePressed(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mousePressed(MouseEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
mousePressed(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 
mouseReleased(MouseEvent) - Method in class com.meapsoft.gui.DataDisplayPanel
 
mouseReleased(MouseEvent) - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
mouseReleased(MouseEvent) - Method in class com.meapsoft.visualizer.Visualizer
 

N

N - Variable in class com.meapsoft.featextractors.AvgChroma
 
N - Variable in class com.meapsoft.featextractors.AvgFreqSimple
 
N - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
N - Variable in class com.meapsoft.featextractors.AvgPitchSimple
 
NNComposer - class com.meapsoft.composers.NNComposer.
Program that composes an EDL by hopping around from chunk to chunk.
NNComposer(String, String) - Constructor for class com.meapsoft.composers.NNComposer
 
NNComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.NNComposer
 
NNComposer(String, String, ChunkDist) - Constructor for class com.meapsoft.composers.NNComposer
 
NNComposer(FeatFile, EDLFile, ChunkDist) - Constructor for class com.meapsoft.composers.NNComposer
 
NNComposer(String[]) - Constructor for class com.meapsoft.composers.NNComposer
NNComposer constructor.
newFrame(STFT, long) - Method in class com.meapsoft.DpweOnsetDetector
Computes the onset detection function in real time as the STFT gets new frames.
newFrame(STFT, long) - Method in interface com.meapsoft.FrameListener
 
newFrame(STFT, long) - Method in class com.meapsoft.OnsetDetector
 
newFrame(STFT, long) - Method in class com.meapsoft.SegmentExtractor
Callback function for FrameListener OnsetDetector - end previous onset if we've reached the max chunk length
newOnset(long, int) - Method in interface com.meapsoft.OnsetListener
 
newOnset(long, int) - Method in class com.meapsoft.SegmentExtractor
Callback function for OnsetDetector - processes a new onset
next - Variable in class com.meapsoft.ChunkDist
 
nfft - Static variable in class com.meapsoft.FeatExtractor
 
nhop - Static variable in class com.meapsoft.FeatExtractor
 
nhop - Variable in class com.meapsoft.STFT
 
normalizeFeatures() - Method in class com.meapsoft.FeatFile
Normalize the features contained in this file such that the feature dimensions corresponding to the outputs of each FeatureExtractor are normalized independently to lie between 0 and 1.
notifyListeners(long, int) - Method in class com.meapsoft.OnsetDetector
 
notifyListeners(long) - Method in class com.meapsoft.STFT
 
numChannels - Static variable in class com.meapsoft.MEAPUtil
 
numChunksSelected() - Method in class com.meapsoft.visualizer.Renderer
 
numFeatures() - Method in class com.meapsoft.FeatChunk
Returns the number of features associated with this chunk

O

OPEN - Static variable in class com.meapsoft.gui.GUIUtils
 
OPENEDL - Static variable in class com.meapsoft.gui.GUIUtils
 
OPENFEAT - Static variable in class com.meapsoft.gui.GUIUtils
 
OPENWAV - Static variable in class com.meapsoft.gui.GUIUtils
 
OnsetDetector - class com.meapsoft.OnsetDetector.
 
OnsetDetector(STFT, double, double) - Constructor for class com.meapsoft.OnsetDetector
 
OnsetListener - interface com.meapsoft.OnsetListener.
Interface for listening to onset detectors.
onsetFunction - Variable in class com.meapsoft.DpweOnsetDetector
 
openAudioWriter() - Method in class com.meapsoft.MEAPUtil
 
openAudioWriter(String) - Method in class com.meapsoft.MEAPUtil
 
openInputStream(String) - Method in class com.meapsoft.MEAPUtil
 
openInputStream(String, AudioFormat) - Static method in class com.meapsoft.MEAPUtil
 
outDim - Variable in class com.meapsoft.featextractors.AvgChroma
 
outDim - Variable in class com.meapsoft.featextractors.AvgMelSpec
 
outFileName - Variable in class com.meapsoft.composers.VQComposer
 
outputEDLFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
outputFeaturesFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
outputSegmentsFileName - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
outputSoundFileNameFull - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
outputSoundFileNameShort - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 

P

ParserException - exception com.meapsoft.ParserException.
Exception when parsing MEAPsoft EDL/feature files.
ParserException(String, long) - Constructor for class com.meapsoft.ParserException
 
ParserException(String, String) - Constructor for class com.meapsoft.ParserException
 
ParserException(String, long, String) - Constructor for class com.meapsoft.ParserException
 
PlaySoundFile(String) - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
PreferencesPanel - class com.meapsoft.gui.PreferencesPanel.
 
PreferencesPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.PreferencesPanel
Create a new Preference panel
paint(Graphics) - Method in class com.meapsoft.gui.SpectrogramPanel
Paint the component.
paintComponent(Graphics) - Method in class com.meapsoft.visualizer.DrawingPanel
 
parseChunkDist(String[], String, int[]) - Static method in class com.meapsoft.MEAPUtil
Parse arguments common to many MEAPUtils - Distance metrics
parseCommands(String[], String) - Method in class com.meapsoft.composers.Composer
Parse command strings from the command line arguments
parseFeatDim(String[], String) - Static method in class com.meapsoft.MEAPUtil
Parse arguments common to many MEAPUtils - array of feature dimensions.
parseFeatureExtractor(String[]) - Static method in class com.meapsoft.MEAPUtil
Parse arguments common to many MEAPUtils - feature extractors
parseFeatureExtractor(String[], String) - Static method in class com.meapsoft.MEAPUtil
Parse arguments common to many MEAPUtils - feature extractors
parseFiles() - Method in class com.meapsoft.visualizer.Renderer
 
parseFiles() - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
pitchWt - Variable in class com.meapsoft.featextractors.AvgPitchSimple
 
playSelectedChunks(boolean) - Method in class com.meapsoft.visualizer.Visualizer
 
plus(double[], double[]) - Static method in class com.meapsoft.DSP
Returns the elementwise sum of a and b.
plus(double[], double) - Static method in class com.meapsoft.DSP
Adds b to each element of a.
power(double[], double) - Static method in class com.meapsoft.DSP
Raise each element of a to the b'th power.
prefsPanel - Variable in class com.meapsoft.gui.MEAPsoftGUI
 
printArray(double[]) - Static method in class com.meapsoft.DSP
 
printArray(double[], String) - Static method in class com.meapsoft.DSP
 
printCommandLineOptions(char) - Static method in class com.meapsoft.MEAPUtil
 
printCommandLineOptions(char[]) - Static method in class com.meapsoft.MEAPUtil
 
printCommandLineOptions(char) - Static method in class com.meapsoft.composers.Composer
Print usage of Compose command line options
printReIm(double[], double[]) - Static method in class com.meapsoft.FFT
 
printUsageAndExit() - Method in class com.meapsoft.FeatExtractor
 
printUsageAndExit() - Method in class com.meapsoft.Segmenter
 
printUsageAndExit() - Method in class com.meapsoft.Synthesizer
 
printUsageAndExit() - Method in class com.meapsoft.composers.BlipComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.EDLComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.HMMComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.HeadBangComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.IntraChunkShuffleComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.MashupComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.MeapaeMComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.NNComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.RotComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.ShoobyComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.SortComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.ThresholdComposer
 
printUsageAndExit() - Method in class com.meapsoft.composers.VQComposer
 
processAudioFile() - Method in class com.meapsoft.Segmenter
 
processAudioFile(String) - Method in class com.meapsoft.Segmenter
 
processEDL() - Method in class com.meapsoft.Synthesizer
 
processFeatFile(FeatFile) - Method in class com.meapsoft.FeatExtractor
Where the magic happens.
processFeatFiles() - Method in class com.meapsoft.FeatExtractor
Where the magic happens.
progress - Variable in class com.meapsoft.MEAPUtil
 

Q

quantizeChunk(FeatChunk) - Method in class com.meapsoft.composers.VQComposer
 

R

RefreshGUI() - Method in class com.meapsoft.gui.MEAPsoftGUI
 
RefreshGUI() - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
Renderer - class com.meapsoft.visualizer.Renderer.
 
Renderer(FeatFile, EDLFile, String) - Constructor for class com.meapsoft.visualizer.Renderer
 
Renderer(Renderer) - Constructor for class com.meapsoft.visualizer.Renderer
 
RingMatrix - class com.meapsoft.RingMatrix.
A class to hold a matrix of values that is a ring buffer of columns.
RingMatrix(int, int) - Constructor for class com.meapsoft.RingMatrix
 
RotComposer - class com.meapsoft.composers.RotComposer.
 
RotComposer(String, String, int, int, boolean) - Constructor for class com.meapsoft.composers.RotComposer
 
RotComposer(FeatFile, EDLFile, int, int, boolean) - Constructor for class com.meapsoft.composers.RotComposer
 
RotComposer(String[]) - Constructor for class com.meapsoft.composers.RotComposer
 
r - Variable in class com.meapsoft.gui.ColorMap
 
range(int, int) - Static method in class com.meapsoft.DSP
Returns an array as follows: {start, start+1, ...
range(int, int, int) - Static method in class com.meapsoft.DSP
Returns an array as follows: {start, start+increment, ...
rangeFilterSelectionChanged() - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
rangeFilterSelectionChanged() - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
rangeFilterSelectionChanged() - Method in class com.meapsoft.visualizer.Renderer
 
rangeFilterSelectionChanged() - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
rangeFilterSelectionChanged() - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
rdivide(double[], double[]) - Static method in class com.meapsoft.DSP
Returns the elementwise quotient of a divided by b (a./b).
rdivide(double[], double) - Static method in class com.meapsoft.DSP
Divides each element of a by b.
readFile() - Method in class com.meapsoft.EDLFile
Read in an EDL file
readFile() - Method in class com.meapsoft.FeatFile
Read in a feature file
readFile() - Method in class com.meapsoft.MEAPFile
Parse this MEAPFile.
readFrames(long) - Method in class com.meapsoft.STFT
Fill this STFT object with up to the next nframes frames of data.
rebuildHeap() - Method in class com.meapsoft.Heap
Ensure that every element in this heap obeys the heap property.
remove(int) - Method in class com.meapsoft.Heap
Remove the Object at the given index from the Heap
remove(Object) - Method in class com.meapsoft.Heap
Remove the Object o from the Heap and return true.
removeFrameListener(FrameListener) - Method in class com.meapsoft.STFT
 
removeOnsetListener(OnsetListener) - Method in class com.meapsoft.OnsetDetector
 
resetZoom() - Method in class com.meapsoft.visualizer.DrawingPanel
 
returnColumn(double[]) - Method in class com.meapsoft.RingMatrix
 
round(double[]) - Static method in class com.meapsoft.DSP
Round each element of a.
run() - Method in class com.meapsoft.AudioWriter
 
run() - Method in class com.meapsoft.FeatExtractor
Set everything up, process input, and write output.
run() - Method in class com.meapsoft.MEAPUtil
Set everything up, process input, and write output.
run() - Method in class com.meapsoft.SegmentExtractor
 
run() - Method in class com.meapsoft.Segmenter
Set everything up, process input, and write output.
run() - Method in class com.meapsoft.Synthesizer
Set everything up, process input, and write output.
run() - Method in class com.meapsoft.composers.Composer
 
run() - Method in class com.meapsoft.gui.ComposerPanel
 
run() - Method in class com.meapsoft.gui.DataDisplayPanel
Launch this DataDisplayPanel in its own JFrame.
run() - Method in class com.meapsoft.gui.FeatExtractorPanel
 
run() - Method in class com.meapsoft.gui.MEAPsoftGUI
 
run() - Method in class com.meapsoft.gui.MEAPsoftGUIPanel
Execute this MEAPsoft component.
run() - Method in class com.meapsoft.gui.PreferencesPanel
 
run() - Method in class com.meapsoft.gui.SegmenterPanel
 
run() - Method in class com.meapsoft.gui.SynthesizerPanel
 

S

SAVE - Static variable in class com.meapsoft.gui.GUIUtils
 
SAVEEDL - Static variable in class com.meapsoft.gui.GUIUtils
 
SAVEFEAT - Static variable in class com.meapsoft.gui.GUIUtils
 
STFT - class com.meapsoft.STFT.
A class to extract and hold STFT info from an AudioInputStream.
STFT(AudioInputStream, int, int, int) - Constructor for class com.meapsoft.STFT
 
STFT(AudioInputStream, int, int) - Constructor for class com.meapsoft.STFT
 
ScatterPlotRenderer - class com.meapsoft.visualizer.ScatterPlotRenderer.
 
ScatterPlotRenderer(FeatFile, EDLFile) - Constructor for class com.meapsoft.visualizer.ScatterPlotRenderer
 
ScatterPlotRenderer(Renderer) - Constructor for class com.meapsoft.visualizer.ScatterPlotRenderer
 
SegmentExtractor - class com.meapsoft.SegmentExtractor.
Helper class for Segmenter.java - does all of the work in fact.
SegmentExtractor(STFT, String, FeatFile, BoundedRangeModel) - Constructor for class com.meapsoft.SegmentExtractor
 
SegmentOrderRenderer - class com.meapsoft.visualizer.SegmentOrderRenderer.
 
SegmentOrderRenderer(FeatFile, EDLFile) - Constructor for class com.meapsoft.visualizer.SegmentOrderRenderer
 
SegmentOrderRenderer(Renderer) - Constructor for class com.meapsoft.visualizer.SegmentOrderRenderer
 
Segmenter - class com.meapsoft.Segmenter.
Program to segment input files and output text feature files compatible with other MEAPsoft tools.
Segmenter(String[], String) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String, String) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String[], String, double, boolean, boolean) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String[], String, double, double, boolean, boolean) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String, String, double, boolean, boolean) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String, String, double, double, boolean, boolean) - Constructor for class com.meapsoft.Segmenter
 
Segmenter(String[]) - Constructor for class com.meapsoft.Segmenter
Segmenter constructor.
SegmenterPanel - class com.meapsoft.gui.SegmenterPanel.
GUI interface for Segmenter.
SegmenterPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.SegmenterPanel
Create a new Segmenter panel
SetInputFileName(String[]) - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
SetOutputFileName(String[]) - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
ShoobyComposer - class com.meapsoft.composers.ShoobyComposer.
Program that composes an EDL by hopping around from chunk to chunk.
ShoobyComposer(String, String, int, int, int) - Constructor for class com.meapsoft.composers.ShoobyComposer
 
ShoobyComposer(FeatFile, EDLFile, int, int, int) - Constructor for class com.meapsoft.composers.ShoobyComposer
 
ShoobyComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.ShoobyComposer
 
ShoobyComposer(String[]) - Constructor for class com.meapsoft.composers.ShoobyComposer
ShoobyComposer constructor.
ShowDialog(String, int, JFrame) - Static method in class com.meapsoft.gui.GUIUtils
 
ShowDialog(Exception, String, int, JFrame) - Static method in class com.meapsoft.gui.GUIUtils
 
SortComposer - class com.meapsoft.composers.SortComposer.
Program that composes an EDL by sorting chunks in featFile based on some subset of their features using some distance metric.
SortComposer(String, String) - Constructor for class com.meapsoft.composers.SortComposer
 
SortComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.SortComposer
 
SortComposer(String, String, ChunkDist) - Constructor for class com.meapsoft.composers.SortComposer
 
SortComposer(FeatFile, EDLFile, ChunkDist) - Constructor for class com.meapsoft.composers.SortComposer
 
SortComposer(String[]) - Constructor for class com.meapsoft.composers.SortComposer
SortComposer constructor.
SpectralStability - class com.meapsoft.featextractors.SpectralStability.
Tries to sort pitched from unpitched sounds
SpectralStability() - Constructor for class com.meapsoft.featextractors.SpectralStability
 
SpectrogramPanel - class com.meapsoft.gui.SpectrogramPanel.
Creates a graphical representation from a matrix.
SpectrogramPanel(double[][]) - Constructor for class com.meapsoft.gui.SpectrogramPanel
Creates a new SpectrogramPanel for the given data matrix
Synthesizer - class com.meapsoft.Synthesizer.
Program that processes a MEAPsoft EDL file and synthesizes audio data from it.
Synthesizer(String, String) - Constructor for class com.meapsoft.Synthesizer
 
Synthesizer(EDLFile, String) - Constructor for class com.meapsoft.Synthesizer
 
Synthesizer(String[]) - Constructor for class com.meapsoft.Synthesizer
Synthesizer constructor.
SynthesizerPanel - class com.meapsoft.gui.SynthesizerPanel.
GUI interface for the Synthesizer.
SynthesizerPanel(MEAPsoftGUI) - Constructor for class com.meapsoft.gui.SynthesizerPanel
Create a new Synthesizer panel
samp2fr(long) - Method in class com.meapsoft.STFT
 
samplingRate - Static variable in class com.meapsoft.MEAPUtil
 
samplingRate - Variable in class com.meapsoft.STFT
 
saveEDLOutputFile() - Method in class com.meapsoft.visualizer.Visualizer
 
saveFeatOutputFile() - Method in class com.meapsoft.visualizer.Visualizer
 
seconds2fr(double) - Method in class com.meapsoft.STFT
 
segmentFile - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
segmenterPanel - Variable in class com.meapsoft.gui.MEAPsoftGUI
 
selectAll() - Method in class com.meapsoft.visualizer.Renderer
 
selectEDLInputFile() - Method in class com.meapsoft.visualizer.Visualizer
 
selectFeatInputFile() - Method in class com.meapsoft.visualizer.Visualizer
 
selectNone() - Method in class com.meapsoft.visualizer.Renderer
 
selected - Variable in class com.meapsoft.visualizer.ChunkVisInfo
 
setBeatsPerCodeword(int) - Method in class com.meapsoft.composers.VQComposer
 
setBlipWav(String) - Method in class com.meapsoft.composers.BlipComposer
 
setClearNonMetaFeatures(boolean) - Method in class com.meapsoft.FeatExtractor
Should this FeatExtractor clear any non meta features?
setCodebookSize(int) - Method in class com.meapsoft.composers.VQComposer
 
setColumn(double[][], int, double[]) - Static method in class com.meapsoft.DSP
Set n'th column of matrix A to b
setColumn(long, double[]) - Method in class com.meapsoft.RingMatrix
 
setDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.BarGraphRenderer
 
setDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.LineGraphRenderer
 
setDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.Renderer
 
setDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
setDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.SegmentOrderRenderer
 
setDrawingPanel(DrawingPanel) - Method in class com.meapsoft.visualizer.Renderer
 
setExceptionHandler(ExceptionHandler) - Method in class com.meapsoft.MEAPUtil
 
setFeatsToQuantize(FeatFile) - Method in class com.meapsoft.composers.VQComposer
 
setFeature(int, double) - Method in class com.meapsoft.FeatChunk
Set feature dimension idx to the given feature value.
setFeatureExtractorWeights(Vector) - Method in class com.meapsoft.FeatExtractor
Set weights associated with the different FeatureExtractors used by this object.
setFeatures(double[]) - Method in class com.meapsoft.FeatChunk
Set feature dimension idx to the given feature value.
setFiles(FeatFile, EDLFile) - Method in class com.meapsoft.visualizer.Renderer
 
setFrame(long, double[]) - Method in class com.meapsoft.STFT
 
setHopSize(double) - Method in class com.meapsoft.FeatExtractor
Set the STFT hop size for the feature extractors to use.
setNormalizeFeatures(boolean) - Method in class com.meapsoft.composers.EDLComposer
 
setNormalizeFeatures(boolean) - Method in class com.meapsoft.composers.SortComposer
 
setOffsetFactor(double) - Method in class com.meapsoft.gui.SpectrogramPanel
Updates the offset factor used to calculate the greyscale values from the intensities.
setOrigWH(int, int) - Method in class com.meapsoft.visualizer.DrawingPanel
 
setReverseSort(boolean) - Method in class com.meapsoft.composers.EDLComposer
 
setReverseSort(boolean) - Method in class com.meapsoft.composers.SortComposer
 
setSequenceLength(int) - Method in class com.meapsoft.composers.HMMComposer
 
setTarget(Chunk) - Method in class com.meapsoft.ChunkDist
Set target chunk for compare function to use.
setTempoMultiplier(double) - Method in class com.meapsoft.Segmenter
 
setWindowSize(double) - Method in class com.meapsoft.FeatExtractor
Set the STFT window size for the feature extractors to use.
setup() - Method in class com.meapsoft.FeatExtractor
 
setup() - Method in class com.meapsoft.MEAPUtil
 
setup() - Method in class com.meapsoft.Synthesizer
 
setup() - Method in class com.meapsoft.composers.BlipComposer
 
setup() - Method in class com.meapsoft.composers.Composer
Setup the Composer - read in files, etc.
setup() - Method in class com.meapsoft.composers.EDLComposer
 
setup() - Method in class com.meapsoft.composers.HeadBangComposer
 
setup() - Method in class com.meapsoft.composers.IntraChunkShuffleComposer
 
setup() - Method in class com.meapsoft.composers.MashupComposer
 
setup() - Method in class com.meapsoft.composers.MeapaeMComposer
 
setup() - Method in class com.meapsoft.composers.RotComposer
 
setup() - Method in class com.meapsoft.composers.SortComposer
 
setup() - Method in class com.meapsoft.composers.ThresholdComposer
 
setup() - Method in class com.meapsoft.composers.VQComposer
 
setup() - Method in class com.meapsoft.gui.DataDisplayPanel
 
signed - Static variable in class com.meapsoft.MEAPUtil
 
silenceThresh - Variable in class com.meapsoft.DpweOnsetDetector
 
sin(double[]) - Static method in class com.meapsoft.DSP
Sine of each element of a.
size - Variable in class com.meapsoft.gui.ColorMap
 
slash - Static variable in class com.meapsoft.MEAPUtil
 
slash - Static variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
slice(double[], int, int) - Static method in class com.meapsoft.DSP
Returns the slice of array a between start and end inclusive.
sort() - Method in class com.meapsoft.Heap
Perform an in place heap sort on the data stored in this heap.
sort() - Method in class com.meapsoft.MinHeap
Perform heap sort on the data stored in this heap.
spawnWindow(double[][]) - Static method in class com.meapsoft.gui.DataDisplayPanel
 
spawnWindow(double[][], String) - Static method in class com.meapsoft.gui.DataDisplayPanel
 
srcFile - Variable in class com.meapsoft.Chunk
 
start() - Method in class com.meapsoft.STFT
 
startTime - Variable in class com.meapsoft.Chunk
 
stereo - Static variable in class com.meapsoft.MEAPUtil
 
stop() - Method in class com.meapsoft.STFT
 
stop() - Method in class com.meapsoft.Synthesizer
Stop a running Synthesizer.
subsref(double[], int[]) - Static method in class com.meapsoft.DSP
Index into array a using the indices listed in idx.
subsref(double[], byte[]) - Static method in class com.meapsoft.DSP
Index into array a using the binary array idx.
sum(double[]) - Static method in class com.meapsoft.DSP
Returns the sum of the contents of a.
synthPanel - Variable in class com.meapsoft.gui.MEAPsoftGUI
 

T

TARGET - Static variable in class com.meapsoft.gui.GUIUtils
 
ThresholdComposer - class com.meapsoft.composers.ThresholdComposer.
ThresholdComposer selects chunks with feature values falling inside the top and bottom thresholds.
ThresholdComposer(String, String, double, double, boolean) - Constructor for class com.meapsoft.composers.ThresholdComposer
 
ThresholdComposer(FeatFile, EDLFile, double, double, boolean) - Constructor for class com.meapsoft.composers.ThresholdComposer
 
ThresholdComposer(String[]) - Constructor for class com.meapsoft.composers.ThresholdComposer
 
table - Variable in class com.meapsoft.gui.ColorMap
 
targetChunk - Variable in class com.meapsoft.ChunkDist
 
templateChunks - Variable in class com.meapsoft.composers.VQComposer
 
times(double[], double[]) - Static method in class com.meapsoft.DSP
Returns the elementwise product of a and b.
times(double[], double) - Static method in class com.meapsoft.DSP
Multiplies each element of a by b.
title - Variable in class com.meapsoft.gui.MEAPsoftGUIPanel
 
toString() - Method in class com.meapsoft.Chunk
Return a string representation of this chunk, using the segment file format.
toString() - Method in class com.meapsoft.EDLChunk
Write a description of this Chunk as a String in the format expected in an EDLFile
toString() - Method in class com.meapsoft.FeatChunk
Write a description of this Chunk as a String in the format expected in a FeatFile
toString() - Method in class com.meapsoft.MEAPFile
Returns a String representing the properly formatted contents of this file
toString() - Method in class com.meapsoft.gui.ColorMap
 
todouble(byte[]) - Static method in class com.meapsoft.DSP
 
todouble(int[]) - Static method in class com.meapsoft.DSP
 
toggleSelectedForPoint(Point) - Method in class com.meapsoft.visualizer.Renderer
 
trainFile - Variable in class com.meapsoft.composers.VQComposer
 
transpose(double[][]) - Static method in class com.meapsoft.DSP
Returns the transpose of the matrix a.

U

UpdateFileNames() - Static method in class com.meapsoft.gui.MEAPsoftGUIPanel
 
UpdateInfoTexts() - Method in class com.meapsoft.gui.MEAPsoftGUI
 
updateColorMultipliers() - Method in class com.meapsoft.visualizer.Renderer
 
updateColorMultipliers() - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 
updateDataLabels(String, String, double, double, double, double, double, double) - Method in class com.meapsoft.visualizer.Visualizer
 
updateDragRect(Rectangle, boolean) - Method in class com.meapsoft.visualizer.Renderer
 
updateFileNameLabels() - Method in class com.meapsoft.visualizer.Visualizer
 
updateInfoLabelsForPoint(Point) - Method in class com.meapsoft.visualizer.Visualizer
 
updateNumChunksSelectedLabel(int) - Method in class com.meapsoft.visualizer.Visualizer
 
updateOptionBoxStrings() - Method in class com.meapsoft.visualizer.Renderer
 
updateOptionBoxes() - Method in class com.meapsoft.visualizer.ScatterPlotRenderer
 

V

VQComposer - class com.meapsoft.composers.VQComposer.
Program that learns a vector quantizer from a FeatFile and uses it to quantize the chunks in another FeatFile.
VQComposer(FeatFile, EDLFile) - Constructor for class com.meapsoft.composers.VQComposer
 
VQComposer(String[]) - Constructor for class com.meapsoft.composers.VQComposer
 
Visualizer - class com.meapsoft.visualizer.Visualizer.
 
Visualizer(FeatFile, EDLFile) - Constructor for class com.meapsoft.visualizer.Visualizer
 
verbose - Variable in class com.meapsoft.MEAPUtil
 
version - Static variable in class com.meapsoft.MEAPUtil
 
vzoomSet(float) - Method in class com.meapsoft.gui.SpectrogramPanel
Zoom the image in the vertical direction, preparing for new display.

W

WavFileFilter - class com.meapsoft.gui.WavFileFilter.
 
WavFileFilter() - Constructor for class com.meapsoft.gui.WavFileFilter
 
wavwrite(double[], int, String) - Static method in class com.meapsoft.DSP
Write the data in d to a mono wavefile.
windowTitle - Variable in class com.meapsoft.gui.DataDisplayPanel
 
write(double[]) - Method in class com.meapsoft.AudioWriter
 
write(double[], int) - Method in class com.meapsoft.AudioWriter
 
write(byte[]) - Method in class com.meapsoft.AudioWriter
 
write(Writer) - Method in class com.meapsoft.EDLFile
Write the contents of this FeatFile
write(Writer) - Method in class com.meapsoft.FeatFile
Write the contents of this FeatFile
write(Writer) - Method in class com.meapsoft.MEAPFile
Write out properly formatted representation of this object
writeFile() - Method in class com.meapsoft.MEAPFile
Write the file represented by this object.
writeFile(String) - Method in class com.meapsoft.MEAPFile
Write the file represented by this object.
writeFile(String, boolean) - Method in class com.meapsoft.MEAPFile
Write the file represented by this object.
writeMEAPFile - Variable in class com.meapsoft.MEAPUtil
 

X

xcorr(double[], double[]) - Static method in class com.meapsoft.DSP
Computes the cross correlation between sequences a and b.
xcorr(double[]) - Static method in class com.meapsoft.DSP
Computes the auto correlation of a.
xcorr(double[], double[], int) - Static method in class com.meapsoft.DSP
Computes the cross correlation between sequences a and b.

Z

zoomIn() - Method in class com.meapsoft.visualizer.DrawingPanel
 
zoomOut() - Method in class com.meapsoft.visualizer.DrawingPanel
 
zoomSet(float) - Method in class com.meapsoft.gui.SpectrogramPanel
Zoom the image in the horizontal direction, preparing for new display.

A B C D E F G H I J K L M N O P Q R S T U V W X Z