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

A

accept(File) - Method in class bodhidharma.utilities.FileFilterRecordings
 
accept(File) - Method in class bodhidharma.utilities.FileFilterXML
 
acceptProcessingResults() - Method in class bodhidharma.RecordingsPanel
Make the results of parsing be implemented.
acceptProcessingResults() - Method in class bodhidharma.utilities.ProcessResultsReceiver
Causes the results of processing to be implemented.
AcousticGuitarFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AcousticGuitarFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AcousticGuitarFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
actionPerformed(ActionEvent) - Method in class bodhidharma.ClassificationPanel
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.EditRecordingJFrame
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.FeaturesPanel
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.MainJFrame
Listen for and react to user actions.
actionPerformed(ActionEvent) - Method in class bodhidharma.PreferencesPanel
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.RecordingsPanel
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.TaxonomyPanel
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.utilities.LargeProgressBarDialog
Calls the appropriate methods when the buttons are pressed.
actionPerformed(ActionEvent) - Method in class bodhidharma.utilities.ProgressBarDialog
Calls the appropriate methods when the buttons are pressed.
addFeatureValueTableMouseListener() - Method in class bodhidharma.RecordingsPanel
Causes a dialog box to appear listing the values of a multi-dimensional feature of a recording if the user double clicks on a cell shown in recordings_table marked MD.
addRecordingsTableMouseListener() - Method in class bodhidharma.RecordingsPanel
Causes edit dialog to appear if double click on a recording.
addTableMouseListener() - Method in class bodhidharma.FeaturesPanel
If a column table is clicked on, this method sorts the display as well as the feature_settings based on the column title that a user clicks on.
addTrainingSamples(double[][], int[][]) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Stores the provided feature sets as training data.
AmountOfArpeggiationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AmountOfArpeggiationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AmountOfArpeggiationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ancestor_categories - Variable in class bodhidharma.data_structures.Recording
The names of all ancestors of the leaf categories based on the taxonomy in memory when the recording was processed
artist - Variable in class bodhidharma.data_structures.Recording
The artist (performer or composer) asociated with the recording
assembleTreeXMLElements(DefaultMutableTreeNode, int) - Static method in class bodhidharma.TaxonomyPanel
Recursively assembles the XML code to represent the contents of the given tree structure.
AverageMelodicIntervalFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageMelodicIntervalFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageMelodicIntervalFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageNoteDurationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageNoteDurationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteDurationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageNoteToNoteDynamicsChangeFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageNoteToNoteDynamicsChangeFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteToNoteDynamicsChangeFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageNumberOfIndependentVoicesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageNumberOfIndependentVoicesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageNumberOfIndependentVoicesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageRangeOfGlissandosFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageRangeOfGlissandosFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageRangeOfGlissandosFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageTimeBetweenAttacksFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageTimeBetweenAttacksFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageTimeBetweenAttacksForEachVoiceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageTimeBetweenAttacksForEachVoiceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksForEachVoiceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

B

basic_pitch_histogram - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A normalized histogram with bins corresponding to MIDI pitches (0 to 127).
BasicPitchHistogramFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
BasicPitchHistogramFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.BasicPitchHistogramFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
BeatHistogramFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
BeatHistogramFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.BeatHistogramFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
BioKNearestNeighbour - Class in bodhidharma.classifiers.bio_k_nearest_neighbour
An interface for using the k-nearest neighbour algorithm with feature selection and/or weighting performed with genetic alogrithms.
BioKNearestNeighbour(String[], String[], String, boolean, boolean, GeneticAlgorithmJFrame, double, ClassificationResultsInterpereter) - Constructor for class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Generate a BioKNearestNeighbour with the given parameters and randomly.
BioKNearestNeighbour(String) - Constructor for class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Parse the file specified by the given file path to recreate the specificed trained classifier.
bit_string_length - Variable in class bodhidharma.classifiers.genetic_algorithms.Evaluator
 
bodhidharma - package bodhidharma
 
Bodhidharma - Class in <Unnamed>
The root class of the Bodhidharma automatic musical classification system.
Bodhidharma() - Constructor for class Bodhidharma
 
bodhidharma.classifiers - package bodhidharma.classifiers
 
bodhidharma.classifiers.bio_k_nearest_neighbour - package bodhidharma.classifiers.bio_k_nearest_neighbour
 
bodhidharma.classifiers.feedforward_neural_networks - package bodhidharma.classifiers.feedforward_neural_networks
 
bodhidharma.classifiers.genetic_algorithms - package bodhidharma.classifiers.genetic_algorithms
 
bodhidharma.data_structures - package bodhidharma.data_structures
 
bodhidharma.midi_parsing - package bodhidharma.midi_parsing
 
bodhidharma.midi_parsing.multi_dimensional_features - package bodhidharma.midi_parsing.multi_dimensional_features
 
bodhidharma.midi_parsing.one_dimensional_features - package bodhidharma.midi_parsing.one_dimensional_features
 
bodhidharma.utilities - package bodhidharma.utilities
 
bodhidharma.xml_parsing - package bodhidharma.xml_parsing
 
bottom_current_amount_completed - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
bottom_length_of_task - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
bottom_progress_message - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
bottom_time_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
BrassFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
BrassFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.BrassFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
Breeder - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class control the evolution of Chromosome objects based on their fitness as judged by an Evaluator object and on the parameters specified when objects of this class are instantiated.
Breeder(Evaluator, int, double, double, boolean, int, int, int) - Constructor for class bodhidharma.classifiers.genetic_algorithms.Breeder
Instantiates a new Breeder object to control the evolutions of Chromosomes.
browseClassifiersPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories and .xml files.
browseCurrentDirectoryPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories.
browseFeaturesPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories and .xml files.
browsePreferencesPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories and .xml files.
browseRecordingsPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories and .xml files.
browseTaxonomyPath(boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that only displays directories and .xml files.

C

calculate_value() - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Perform calculations to set the current value of the node based on its current inputs and weights
calculateEuclideanDistance(double[], double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the Euclidian distance between x and y.
calculateInstrumentGroupFrequency(int[], MIDIIntermediateRepresentations) - Static method in class bodhidharma.midi_parsing.one_dimensional_features.InstrumentGroupTester
Returns the fraction of Note Ons in the recording detailed by the recording_info parameter that are played by one of the General MIDI patches included in the instruments parameter.
cancel() - Method in class bodhidharma.utilities.LargeProgressBarDialog
 
candidate_feature - Variable in class bodhidharma.data_structures.FeatureSettings
Whether or not the feature is a candidate for feature selection
categories - Variable in class bodhidharma.classifiers.SupervisedClassifier
The possible categories into which feature sets can be classified.
ChangesOfMeterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ChangesOfMeterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ChangesOfMeterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
channel_statistics - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows (first indice) corresponding to channels and the following column designations:
channel_tick_map - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows (first indice) corresponding to MIDI ticks in the MIDI file.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
This stores the contents of elements in the appropriate element of the fixed_fields array or in current_list.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseClassifiersFileHandler
This stores the contents of elements in the appropriate element of the parsed_file_contents array.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseFeaturesFileHandler
This method responds to the contents of tags in a way determined by the name of the tag (as determined by the startElement method).
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
This method responds to the contents of tags in a way determined by the name of the tag (as determined by the startElement method).
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
This stores the contents of elements in the appropriate element of the fixed_fields array or in current_list.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseKNNFileHandler
This stores the contents of elements in the appropriate element of the fixed_fields array or in current_list.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
This stores the name of a category in contents.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
This stores the contents of elements in the appropriate element of the fixed_fields array or in current_list.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParsePreferencesFileHandler
This stores the contents of elements in the appropriate element of the parsed_file_contents array.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseProjectFileHandler
This stores the contents of elements in the appropriate element of the parsed_file_contents array.
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseRecordingsFileHandler
This method responds to the contents of tags in a way determined by the name of the tag (as determined by the startElement method).
characters(char[], int, int) - Method in class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
This method stores parts of label strings and adds them to previously encountered parts.
ChromaticMotionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ChromaticMotionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ChromaticMotionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
Chromosome - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class represent the individuals that are evolved in a genetic algorithm.
Chromosome(int, Evaluator) - Constructor for class bodhidharma.classifiers.genetic_algorithms.Chromosome
Randomly fill the genetic material of a Chromosome with 0's and 1's.
Chromosome(short[], short[], Evaluator) - Constructor for class bodhidharma.classifiers.genetic_algorithms.Chromosome
Generates a Chromosome with genetic material composed of the combination of the two given parent pieces of genetic material.
classification_panel - Variable in class bodhidharma.MainJFrame
The panel used to train and classify recordings as well as view related reports.
ClassificationPanel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
ClassificationPanel(MainJFrame) - Constructor for class bodhidharma.ClassificationPanel
Basic constructor that configures and instantiates the panel.
ClassificationResultsInterpereter - Class in bodhidharma.classifiers
Part of the Bodhidharma automatic music classification project.
ClassificationResultsInterpereter(PreferencesPanel) - Constructor for class bodhidharma.classifiers.ClassificationResultsInterpereter
Basic constructor that sets the preferences used for calculation of results.
classifiers_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the file holding the current classification system.
ClassifierSelectionEvaluator - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class evaluate and interpret the meaning of bit strings stored in genetic algorithm Chromosome objects.
ClassifierSelectionEvaluator(double[][][], int[][], int, ClassificationResultsInterpereter) - Constructor for class bodhidharma.classifiers.genetic_algorithms.ClassifierSelectionEvaluator
Basic constructor.
ClassifierWeightingEvaluator - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class evaluate and interpret the meaning of bit strings stored in genetic algorithm Chromosome objects.
ClassifierWeightingEvaluator(double[][][], int[][], boolean[], int, int, ClassificationResultsInterpereter) - Constructor for class bodhidharma.classifiers.genetic_algorithms.ClassifierWeightingEvaluator
Basic constructor.
classify(double[][], String[]) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns the relative scores of each of the possible categories when the given sets of features are classified.
classify(double[][], String[]) - Method in class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Returns the relative scores of each of the possible categories when the given sets of features are classified.
classify(Recording[], double[][][]) - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the relative scores of each of the possible categories when the given recordings are classified.
classify(double[][], String[]) - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns the relative scores of each of the possible categories when the given sets of features are classified.
classifyFromCommandLine(String) - Method in class bodhidharma.ClassificationPanel
Classify all currently loaded recordings and save the results to the specified file.
classifyRecordings(Recording[]) - Method in class bodhidharma.ClassificationPanel
Classifies the specified recordings and displays the classification results.
classifyTestSample(double[]) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Returns an array of integers indicating the number of training samples that are included in the k points closest to the test_point for each category that the system has been trained with.
clearMultiFoldStoredData() - Method in class bodhidharma.ClassificationPanel
Reset multi-fold fields.
clearStoredData() - Method in class bodhidharma.ClassificationPanel
Reset stored classifiers and related information (except for mult-fold fields (use clearMultiFoldStoredData method for this)).
CombinedStrengthOfTwoStrongestRhythmicPulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
CombinedStrengthOfTwoStrongestRhythmicPulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.CombinedStrengthOfTwoStrongestRhythmicPulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
commenceClassifiying(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Commences classifying the recordings specified in this ConfigureFileLocationsJFrame using the classifiers specified in the ConfigureFileLocationsJFrame and the preferences and taxonomy specified in this ConfigureFileLocationsJFrame.
commenceClassifiying(String) - Method in class bodhidharma.MainJFrame
Commences classifying the recordings specified in file_locations and prints the results to the specified file path.
commenceFeatureExtraction() - Method in class bodhidharma.ConfigureFileLocationsJFrame
Perform feature extraction and saves the results.
commenceFeatureExtraction() - Method in class bodhidharma.MainJFrame
Perform feature extraction and saves the results.
commenceTraining(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Commences training on the recordings specified in this ConfigureFileLocationsJFrame.
commenceTraining() - Method in class bodhidharma.MainJFrame
Commences training on the recordings specified in file_locations.
CompoundOrSimpleMeterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
CompoundOrSimpleMeterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.CompoundOrSimpleMeterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ConfigureFileLocationsJFrame - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
ConfigureFileLocationsJFrame() - Constructor for class bodhidharma.ConfigureFileLocationsJFrame
Basic constructor.
construct() - Method in class bodhidharma.utilities.SwingWorker
Compute the value to be returned by the get method.
convertFilePathToFileName(String) - Static method in class bodhidharma.utilities.StringMethods
Returns the name of the file referred to by the given path.
copyFile(String, String) - Static method in class bodhidharma.utilities.FileMethods
Copies the contents of one file to another.
current_amount_completed - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
current_directory - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the current directory
current_value - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 

D

DirectionOfMotionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
DirectionOfMotionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.DirectionOfMotionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
displayRecordingsTable() - Method in class bodhidharma.RecordingsPanel
Updates the table and the status bar to reflect the contents of recordings_list.
DistanceBetweenMostCommonMelodicIntervalsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
DistanceBetweenMostCommonMelodicIntervalsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.DistanceBetweenMostCommonMelodicIntervalsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
DominantSpreadFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
DominantSpreadFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.DominantSpreadFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
done() - Method in class bodhidharma.utilities.ProgressBarDialog
React to the accept button.
DurationOfMelodicArcsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
DurationOfMelodicArcsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.DurationOfMelodicArcsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

E

EditRecordingJFrame - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
EditRecordingJFrame(RecordingsPanel, Recording, int[], boolean) - Constructor for class bodhidharma.EditRecordingJFrame
Basic constructor.
ElectricGuitarFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ElectricGuitarFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ElectricGuitarFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ElectricInstrumentFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ElectricInstrumentFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ElectricInstrumentFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
endDocument() - Method in class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseClassifiersFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseFeaturesFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseKNNFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParsePreferencesFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseRecordingsFileHandler
This method is called when the end tag of an XML element is encountered.
endDocument() - Method in class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
This method is called when the end of the XML file being parsed is reached.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseFeaturesFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseKNNFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseRecordingsFileHandler
This method is called when the end tag of an XML element is encountered.
endElement(String, String, String) - Method in class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
This method is called when the end tag of an XML element is encountered.
error(SAXParseException) - Method in class bodhidharma.xml_parsing.ParsingXMLErrorHandler
 
error_message - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
error_signal - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 
Evaluator - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class evaluate and interpret the meaning of bit strings stored in genetic algorithm Chromosome objects.
Evaluator() - Constructor for class bodhidharma.classifiers.genetic_algorithms.Evaluator
 
evolve() - Method in class bodhidharma.classifiers.genetic_algorithms.Breeder
Carry out one epoch of evolution and return an array of objects containing the following sets of information for the previous generation:
extract_feature - Variable in class bodhidharma.data_structures.FeatureSettings
Whether or not the feature should be extracted
extract_features_button - Variable in class bodhidharma.RecordingsPanel
 

F

fatalError(SAXParseException) - Method in class bodhidharma.xml_parsing.ParsingXMLErrorHandler
 
Feature - Class in bodhidharma.data_structures
An abstract class for holding a feature.
Feature() - Constructor for class bodhidharma.data_structures.Feature
 
feature_names - Variable in class bodhidharma.classifiers.SupervisedClassifier
The names of the different features which are used to perform classifications.
feature_set - Variable in class bodhidharma.data_structures.Recording
The values of the features that have been extracted from this recording
feature_weights - Variable in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
The weights used for calculating the distance for each feature.
FeatureMaker - Class in bodhidharma.midi_parsing
A container class for the makeFeature and\ getNumberPossibleFeatures methods.
FeatureMaker() - Constructor for class bodhidharma.midi_parsing.FeatureMaker
 
FeatureMultiDimensional - Class in bodhidharma.midi_parsing.multi_dimensional_features
An abstract class for holding a feature with a multiple values.
FeatureMultiDimensional() - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
 
FeatureOneDimensional - Class in bodhidharma.midi_parsing.one_dimensional_features
An abstract class for holding a feature with a single value.
FeatureOneDimensional() - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
 
features - Variable in class bodhidharma.data_structures.FeatureSet
The array of features for a recording
features_extracted - Variable in class bodhidharma.RecordingsPanel
Indicates whether features (of any kind) have been extracted from recordings in recordings_list
features_panel - Variable in class bodhidharma.MainJFrame
The panel used to hold and edit feature settings.
features_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the current list of feature settings.
features_to_use - Variable in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Whether or not a given feature is to be used when calculating the distance metric.
FeatureSelectionEvaluator - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class evaluate and interpret the meaning of bit strings stored in genetic algorithm Chromosome objects.
FeatureSelectionEvaluator(KNN, double[][], int[][], ClassificationResultsInterpereter) - Constructor for class bodhidharma.classifiers.genetic_algorithms.FeatureSelectionEvaluator
Basic constructor.
FeatureSet - Class in bodhidharma.data_structures
Part of the Bodhidharma automatic music classification project.
FeatureSet(String, String[]) - Constructor for class bodhidharma.data_structures.FeatureSet
Takes in the name of a MIDI file, extracts the features from it and stores them in features,/i>.
FeatureSet(Feature[]) - Constructor for class bodhidharma.data_structures.FeatureSet
Stores the given array in the features field.
FeatureSettings - Class in bodhidharma.data_structures
Part of the Bodhidharma automatic music classification project.
FeatureSettings(Feature, boolean, boolean, boolean) - Constructor for class bodhidharma.data_structures.FeatureSettings
Basic constructor that fills in the fields directly with no alterations.
FeatureSettings() - Constructor for class bodhidharma.data_structures.FeatureSettings
Basic constructor that sets feature to null and all other fields to defaults (all true except overide_feature, which is false).
FeaturesPanel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
FeaturesPanel(MainJFrame) - Constructor for class bodhidharma.FeaturesPanel
Basic constructor.
FeaturesTableModel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
FeatureWeightingEvaluator - Class in bodhidharma.classifiers.genetic_algorithms
Objects of this class evaluate and interpret the meaning of bit strings stored in genetic algorithm Chromosome objects.
FeatureWeightingEvaluator(KNN, double[][], int[][], int, ClassificationResultsInterpereter) - Constructor for class bodhidharma.classifiers.genetic_algorithms.FeatureWeightingEvaluator
Basic constructor.
FeedForwardNeuralNetwork - Class in bodhidharma.classifiers.feedforward_neural_networks
An interface for using a backpropagation feedforward neural network that is actually implemented as a LinkedNodes object.
FeedForwardNeuralNetwork(String[], String[], String, NeuralNetworkJFrame) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Generate a neural network with the given parameters and randomly generated weights.
FeedForwardNeuralNetwork(String) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Parse the file specified by the given file path to recreate the specificed trained classifier.
fifths_pitch_histogram - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A normalized histogram with bins corresponding to MIDI pitch classes (0 to 11).
FifthsPitchHistogramFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
FifthsPitchHistogramFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.FifthsPitchHistogramFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
file_locations - Variable in class bodhidharma.MainJFrame
JFrame that stores paths of XML files used in current project.
file_path - Variable in class bodhidharma.data_structures.Recording
The file_path of the recording
FileFilterRecordings - Class in bodhidharma.utilities
A file filter for the RecordingsPanel class.
FileFilterRecordings(String[]) - Constructor for class bodhidharma.utilities.FileFilterRecordings
Intantiates the filter and stores the names of files that have already been loaded
FileFilterXML - Class in bodhidharma.utilities
A file filter for the JFileChooser class.
FileFilterXML() - Constructor for class bodhidharma.utilities.FileFilterXML
 
FileMethods - Class in bodhidharma.utilities
A holder class for static methods relating to files.
FileMethods() - Constructor for class bodhidharma.utilities.FileMethods
 
fillTable(FeatureSettings[]) - Method in class bodhidharma.FeaturesTableModel
Deletes everything in the table and then fills it up one row at a time based on the given FeatureSettings array.
fillTable(String[][]) - Method in class bodhidharma.utilities.NonEditableTableModel
Deletes everything in the table and then fills it up one row at a time based on the given 2-D String array.
findTimeWithProperUnits(int) - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
finished() - Method in class bodhidharma.utilities.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
focusOnClassifierPane() - Method in class bodhidharma.MainJFrame
Changet the focus of the window to the classification_panel.

G

ga_settings - Variable in class bodhidharma.PreferencesPanel
The basic parameters of new genetic algorithms that are to be created.
generateRandomNumber(int) - Static method in class bodhidharma.utilities.Statistics
Returns a random integer from 0 to max - 1, based on the uniform distribution.
GeneticAlgorithmJFrame - Class in bodhidharma.classifiers.genetic_algorithms
Dialog box used to hold and edit the basic parameters of new genetic algorithms.
GeneticAlgorithmJFrame(PreferencesPanel) - Constructor for class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Basic constructor.
get() - Method in class bodhidharma.utilities.SwingWorker
Return the value created by the construct method.
get_current_value() - Method in class bodhidharma.classifiers.feedforward_neural_networks.InputNode
Get the current value of the iput
get_current_value() - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Get the current value of the node
get_error(double[], double[]) - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the sum-of-squared-error for given data set
get_error_signal_times_weight(int) - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Returns the error signal times the weight of the link back to the given hidden node Is used by a hidden node to calculate its own error signal update_weights should be called first on each iteration to ensure that error_signal is updated
get_output(double[]) - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the array of values output at the output nodes corresponding to input_values
get_weight_string() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns a string contating a vertical list of learning rate, momentum, number of input nodes, number of hidden nodes, number of output nodes and all weights (hidden nodes followed by output nodes).
get_weight_values() - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Return the weights
get_weights() - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Return a vertical list of weights
getAllLeafRelativeWeighing() - Method in class bodhidharma.PreferencesPanel
Returns the relative weighting to be given to the leaf classifier when the results of multiple classifiers are combined.
getAllParentsAndTheirDirectChildren() - Method in class bodhidharma.TaxonomyPanel
Returns the name of each parent category (root or intermediate) and their direct descendants.
getArraySum(double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the sum of the contents of all of the entries of the given array.
getAverage(double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the average of a set of doubles.
getAverage(int[]) - Static method in class bodhidharma.utilities.Statistics
Returns the average of a set of ints.
getBeginningOfString(String, int) - Static method in class bodhidharma.utilities.StringMethods
Returns a copy of the given string with all but the first number_characters eliminated.
getBeginningOfStringWithHyphenFiller(String, int) - Static method in class bodhidharma.utilities.StringMethods
Returns a copy of the given string with all but the first number_characters eliminated.
getBitStringLength() - Method in class bodhidharma.classifiers.genetic_algorithms.Evaluator
Returns the number of bits held in the bit string of any Chromosome that could be fed to this Evaluator object.
getBottomCurrentAmountCompleted() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks have been done.
getBottomLengthOfTask() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
getBottomTaskDurations(boolean) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Returns the names and durations of each of the tasks appearing in the bottom progress text area.
getBottomTextMessage() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Returns a String indicating how much time has already passed and the estimated time remaining as well as the task currently being performed.
getCategories() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the categories into which this ensemble classifies test samples.
getCategories() - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns the contents of the categories field.
getClassifierIdentifier() - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns a name or code that was given to this instantiation of the classifier when it was constructed.
getClassifierName() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns the name of the type of classifier.
getClassifierName() - Method in class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Returns the name of the type of classifier.
getClassifierName() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the name of the type of classifier.
getClassifierName() - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns the name of the type of classifier.
getClassifierNames() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the names of the classifiers stored in this ensemble.
getClassifierParameters() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns a String describing the parameters of the classifier.
getClassifierParameters() - Method in class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Returns a String describing the parameters of the classifier.
getClassifierParameters() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns a String describing the parameters of the classifier.
getClassifierParameters() - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns a String describing the parameters of the classifier.
getClassifierVsFeatureGAMultiplier() - Method in class bodhidharma.PreferencesPanel
Returns multiplier applied to the number of GA iterations for feature selections and weightings in order to calculate classifier selections and weightings.
getCode() - Method in class bodhidharma.data_structures.Feature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BasicPitchHistogramFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BeatHistogramFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FifthsPitchHistogramFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.InitialTimeSignatureFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.MelodicIntervalHistogramFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfPitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfUnpitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchClassDistributionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchedInstrumentsPresentFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.TimePrevalenceOfPitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.UnpitchedInstrumentsPresentFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AcousticGuitarFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AmountOfArpeggiationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageMelodicIntervalFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteDurationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteToNoteDynamicsChangeFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNumberOfIndependentVoicesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageRangeOfGlissandosFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksForEachVoiceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.BrassFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChangesOfMeterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChromaticMotionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CombinedStrengthOfTwoStrongestRhythmicPulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CompoundOrSimpleMeterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DirectionOfMotionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DistanceBetweenMostCommonMelodicIntervalsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DominantSpreadFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DurationOfMelodicArcsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricGuitarFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricInstrumentFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.GlissandoPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.HarmonicityOfTwoStrongestRhythmicPulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfBassRegisterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfHighRegisterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfLoudestVoiceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfMiddleRegisterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.InitialTempoFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchClassesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNoteDurationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNumberOfIndependentVoicesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicFifthsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicIntervalsInLowestLineFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicOctavesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicThirdsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicTritonesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MinimumNoteDurationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NoteDensityFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonMelodicIntervalsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonPitchesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfModeratePulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfPitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfRelativelyStrongPulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfStrongPulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfUnpitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OrchestralStringsFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OverallDynamicRangeFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PercussionPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchClassVarietyFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchVarietyFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PolyrhythmsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PrimaryRegisterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QualityFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QuintupleMeterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeOfHighestLineFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeNoteDensityOfHighestLineFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeRangeOfLoudestVoiceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfMostCommonIntervalsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchClassesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RepeatedNotesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicLoosenessFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicVariabilityFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SaxophoneFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SecondStrongestRhythmicPulseFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SizeOfMelodicArcsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StaccatoIncidenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StepwiseMotionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfSecondStrongestRhythmicPulseFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfStrongestRhythmicPulseFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthRatioOfTwoStrongestRhythmicPulsesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringEnsembleFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringKeyboardFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongestRhythmicPulseFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongTonalCentresFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.TripleMeterFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNoteDurationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNumberOfIndependentVoicesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfTimeBetweenAttacksFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsInEachVoiceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VibratoPrevalenceFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ViolinFractionFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityDynamicsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityMelodicLeapsFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNoteDurationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNumberOfNotesFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityRangeFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceSeparationFeature
Returns the code number of the feature.
getCode() - Method in class bodhidharma.midi_parsing.one_dimensional_features.WoodwindsFractionFeature
Returns the code number of the feature.
getColumnClass(int) - Method in class bodhidharma.FeaturesTableModel
Returns the type of class used for each column.
getConfusionMatrix(double[][], String[][], String[]) - Method in class bodhidharma.classifiers.ClassificationResultsInterpereter
Returns a confusion matrix showing how recordings were classified compared to how they should have been classified.
getCurrentAmountCompleted() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called from a ProgressBarDialog to find out how many sub-tasks have been done.
getDescription() - Method in class bodhidharma.data_structures.Feature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BasicPitchHistogramFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BeatHistogramFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FifthsPitchHistogramFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.InitialTimeSignatureFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.MelodicIntervalHistogramFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfPitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfUnpitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchClassDistributionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchedInstrumentsPresentFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.TimePrevalenceOfPitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.UnpitchedInstrumentsPresentFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AcousticGuitarFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AmountOfArpeggiationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageMelodicIntervalFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteDurationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteToNoteDynamicsChangeFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNumberOfIndependentVoicesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageRangeOfGlissandosFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksForEachVoiceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.BrassFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChangesOfMeterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChromaticMotionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CombinedStrengthOfTwoStrongestRhythmicPulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CompoundOrSimpleMeterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DirectionOfMotionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DistanceBetweenMostCommonMelodicIntervalsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DominantSpreadFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DurationOfMelodicArcsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricGuitarFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricInstrumentFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.GlissandoPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.HarmonicityOfTwoStrongestRhythmicPulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfBassRegisterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfHighRegisterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfLoudestVoiceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfMiddleRegisterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.InitialTempoFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchClassesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNoteDurationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNumberOfIndependentVoicesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicFifthsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicIntervalsInLowestLineFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicOctavesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicThirdsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicTritonesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MinimumNoteDurationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NoteDensityFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonMelodicIntervalsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonPitchesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfModeratePulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfPitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfRelativelyStrongPulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfStrongPulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfUnpitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OrchestralStringsFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OverallDynamicRangeFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PercussionPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchClassVarietyFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchVarietyFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PolyrhythmsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PrimaryRegisterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QualityFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QuintupleMeterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeOfHighestLineFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeNoteDensityOfHighestLineFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeRangeOfLoudestVoiceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfMostCommonIntervalsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchClassesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RepeatedNotesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicLoosenessFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicVariabilityFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SaxophoneFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SecondStrongestRhythmicPulseFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SizeOfMelodicArcsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StaccatoIncidenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StepwiseMotionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfSecondStrongestRhythmicPulseFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfStrongestRhythmicPulseFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthRatioOfTwoStrongestRhythmicPulsesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringEnsembleFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringKeyboardFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongestRhythmicPulseFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongTonalCentresFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.TripleMeterFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNoteDurationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNumberOfIndependentVoicesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfTimeBetweenAttacksFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsInEachVoiceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VibratoPrevalenceFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ViolinFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityDynamicsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityMelodicLeapsFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNoteDurationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNumberOfNotesFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityRangeFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceSeparationFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.midi_parsing.one_dimensional_features.WoodwindsFractionFeature
Returns a sentence or two describing the feature.
getDescription() - Method in class bodhidharma.utilities.FileFilterRecordings
 
getDescription() - Method in class bodhidharma.utilities.FileFilterXML
 
getDirectoryName(String) - Static method in class bodhidharma.utilities.StringMethods
Returns the name of the directory that the given filename is found in.
getDNA() - Method in class bodhidharma.classifiers.genetic_algorithms.Chromosome
Returns the entire genetic material of the Chromosome.
getDoubleArraySortKey(double[]) - Static method in class bodhidharma.utilities.Sorter
Takes in an array of doubles and returns an array holding the rankings from lowest (0) to highest (to_sort -1) of each entry from lowest to highest.
getElitism() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the elitism field
getEnsembleSelection() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the set of classifiers which survived feature selection (true).
getEnsembleWeightings() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the weights for the set of classifiers after feature weighting.
getErrorMessage() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Returns the most recent error message(s), or null if there is no current error message.
getExtension(String) - Static method in class bodhidharma.utilities.StringMethods
Returns the three letter extension of the given file name.
getFeature() - Method in class bodhidharma.data_structures.FeatureSettings
Returns the dummy feature stored in the feature field.
getFeatureNames() - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns the contents of the feature_names field.
getFeatureSelection() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns a copy of the the array indicating whether or not a given feature is to be used for classification.
getFeatureSettings() - Method in class bodhidharma.FeaturesPanel
Retuan feature_settings after ensuring that it has been updated to include any changes entered on the table.
getFeatureWeights() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns a copy of the the array indicating the feature weights that are to be used for classification.
getFile(String, boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Gets a File object based on the given path.
getFitness() - Method in class bodhidharma.classifiers.genetic_algorithms.Chromosome
Returns the stored fitness of the Chromosome.
getFitness(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.ClassifierSelectionEvaluator
Return the fitness of a chromosome given its DNA (bit string).
getFitness(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.ClassifierWeightingEvaluator
Return the fitness of a chromosome given its DNA (bit string).
getFitness(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.Evaluator
Return the fitness of a chromosome given its DNA (bit string).
getFitness(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.FeatureSelectionEvaluator
Return the fitness of a chromosome given its DNA (bit string).
getFitness(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.FeatureWeightingEvaluator
Return the fitness of a chromosome given its DNA (bit string).
getHiddenNodesCount() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Return the number of hidden nodes
getHiddenUnitCoefficient() - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Return the value of the hidden_unit_coefficient field
getHierarchalRelativeWeighing() - Method in class bodhidharma.PreferencesPanel
Returns the relative weighting to be given to the hierarchal classifiers when the results of multiple classifiers are combined.
getIndexOfLargest(double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the index of the entry of an array of doubles with the largest value.
getIndexOfLargest(float[]) - Static method in class bodhidharma.utilities.Statistics
Returns the index of the entry of an array of floats with the largest value.
getIndexOfLargest(int[]) - Static method in class bodhidharma.utilities.Statistics
Returns the index of the entry of an array of itegers with the largest value.
getIndexOfSmallest(double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the index of the entry of an array of doubles with the smallest value.
getIndexOfString(String, String[]) - Static method in class bodhidharma.utilities.StringMethods
Returns the index in the possible_names array where the given_name parameter occurs.
getInternalTrainingFraction() - Method in class bodhidharma.PreferencesPanel
Returns the fraction of training samples that the user has selected that will actually be used for training when feature selection and weighting are calculated for one-dimensional features.
getK() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Get the value of k used by the KNN classifier.
getLeafLabels() - Method in class bodhidharma.TaxonomyPanel
Returns an array holding the labels of all leaf categories in the taxonomy field.
getLeafsAndTheirParents() - Method in class bodhidharma.TaxonomyPanel
Returns each leaf category in the taxonomy field and its ancestry.
getLearningRate() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Return the learning rate
getLearningRate() - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Return the value of the learning_rate field
getLearningRateValue() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the learning rate used by the network
getLeftDNA(int) - Method in class bodhidharma.classifiers.genetic_algorithms.Chromosome
Returns the genetic material of the Chromosome up to and including the given split point (starting at 1, not 0).
getLengthOfTask() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called from a ProgressBarDialog to find out how many sub-tasks remain to be done.
getLinesToSkipWhenReportingTrainingErrors() - Method in class bodhidharma.PreferencesPanel
Returns the interval at which training errors are reported.
getMatingRate() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the mating_rate field
getMaxFeatureValueCutoffs() - Method in class bodhidharma.ClassificationPanel
Returns the maximum acceptable one-dimensional feature value for scaling.
getMaxFeatureValueCutoffs() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns the maximum allowable value for each of the features.
getMaxFeatureValueCutoffs() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the maximum allowable value for each of the one-dimensional features in the trained BioKNearestNeighbour.
getMaxGATrainingErrorForEarlyEnding() - Method in class bodhidharma.PreferencesPanel
Return the maximum acceptable change in error selected by the user for GA feature selection training error rates that will allow training to be stopped early.
getMaximumInitialWeight() - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Return the value of the elitism field
getMaxNNTrainingErrorForEarlyEnding() - Method in class bodhidharma.PreferencesPanel
Return the maximum acceptable error selected by the user for FeedForwardNeuralNetwork training error rates that will allow training to be stopped early.
getMiddleCurrentAmountCompleted() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks have been done.
getMiddleLabels() - Method in class bodhidharma.TaxonomyPanel
Returns an array holding the labels in the taxonomy field that are neither leaves nor parent categories (i.e.
getMiddleLengthOfTask() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
getMiddleTaskDurations(boolean) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Returns the names and durations of each of the tasks appearing in the middle progress text area.
getMiddleTextMessage() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Returns a String indicating how much time has already passed and the estimated time remaining as well as the task currently being performed.
getMigrationDelay() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the migration_delay field
getMigrationSize() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the migration_size field
getMinFeatureValueCutoffs() - Method in class bodhidharma.ClassificationPanel
Returns the minimum acceptable one-dimensional feature value for scaling.
getMinFeatureValueCutoffs() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns the minimum allowable value for each of the features.
getMinFeatureValueCutoffs() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the minimum allowable value for each of the one-dimensional features in the trained BioKNearestNeighbour.
getMinGATrainingIterationsForEarlyEnding() - Method in class bodhidharma.PreferencesPanel
Returns the minimum number of consecutive iterations which the user has selected must go by when feature selection training a GA where the error is below the maximum error rate in order for training to stop early.
getMinimumAutomaticQualificationScore() - Method in class bodhidharma.PreferencesPanel
Returns the minimum score that a category must have to automatically be counted as a first choice during classification.
getMinimumInitialWeight() - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Return the value of the min_initial_weight field
getMinimumScoreToBeSecondChoice() - Method in class bodhidharma.PreferencesPanel
Returns the minimum score that a recording must have to qualify as a second choice during classification.
getMinimumScoreToQualify() - Method in class bodhidharma.PreferencesPanel
Returns the minimum score that a recording must have to qualify as a first choice during classification.
getMinNNTrainingIterationsForEarlyEnding() - Method in class bodhidharma.PreferencesPanel
Returns the minimum number of consecutive iterations which the user has selected must go by when training a FeedForwardNeuralNetwork where the error is below the maximum error rate in order for training to stop early.
getModelResults(String[][]) - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns a 2-D array whose first indice corresponds to the feature sets specified by the first indice of the given_results parameter and whose second indice corresponds to each of the categories in the categories field.
getMomentum() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Return the momentum
getMomentum() - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Return the value of the momentum field
getMomentumValue() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the momentum used by the network
getMutationProbability() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the mutation_probability field
getName() - Method in class bodhidharma.data_structures.Feature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BasicPitchHistogramFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.BeatHistogramFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FifthsPitchHistogramFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.InitialTimeSignatureFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.MelodicIntervalHistogramFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfPitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfUnpitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchClassDistributionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.PitchedInstrumentsPresentFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.TimePrevalenceOfPitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.UnpitchedInstrumentsPresentFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AcousticGuitarFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AmountOfArpeggiationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageMelodicIntervalFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteDurationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNoteToNoteDynamicsChangeFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageNumberOfIndependentVoicesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageRangeOfGlissandosFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageTimeBetweenAttacksForEachVoiceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.AverageVariabilityOfTimeBetweenAttacksForEachVoiceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.BrassFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChangesOfMeterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ChromaticMotionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CombinedStrengthOfTwoStrongestRhythmicPulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.CompoundOrSimpleMeterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DirectionOfMotionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DistanceBetweenMostCommonMelodicIntervalsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DominantSpreadFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.DurationOfMelodicArcsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricGuitarFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ElectricInstrumentFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.GlissandoPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.HarmonicityOfTwoStrongestRhythmicPulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfBassRegisterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfHighRegisterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfLoudestVoiceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfMiddleRegisterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.InitialTempoFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchClassesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNoteDurationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MaximumNumberOfIndependentVoicesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicFifthsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicIntervalsInLowestLineFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicOctavesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicThirdsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MelodicTritonesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MinimumNoteDurationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NoteDensityFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonMelodicIntervalsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonPitchesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfModeratePulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfPitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfRelativelyStrongPulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfStrongPulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.NumberOfUnpitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OrchestralStringsFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.OverallDynamicRangeFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PercussionPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchClassVarietyFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PitchVarietyFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PolyrhythmsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.PrimaryRegisterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QualityFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.QuintupleMeterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RangeOfHighestLineFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeNoteDensityOfHighestLineFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeRangeOfLoudestVoiceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfMostCommonIntervalsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchClassesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RepeatedNotesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicLoosenessFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.RhythmicVariabilityFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SaxophoneFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SecondStrongestRhythmicPulseFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.SizeOfMelodicArcsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StaccatoIncidenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StepwiseMotionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfSecondStrongestRhythmicPulseFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfStrongestRhythmicPulseFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrengthRatioOfTwoStrongestRhythmicPulsesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringEnsembleFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StringKeyboardFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongestRhythmicPulseFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.StrongTonalCentresFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.TripleMeterFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNoteDurationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNumberOfIndependentVoicesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfTimeBetweenAttacksFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsInEachVoiceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VibratoPrevalenceFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.ViolinFractionFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityDynamicsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityMelodicLeapsFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNoteDurationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNumberOfNotesFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityRangeFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.VoiceSeparationFeature
Returns the name of the feature.
getName() - Method in class bodhidharma.midi_parsing.one_dimensional_features.WoodwindsFractionFeature
Returns the name of the feature.
getNamesOfFeaturesUsedByOneDimensionalClassifier() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the names of the features used by the BioKNearestNeighbour classifier.
getNumberCategories() - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Get the number of categories into which test sample can be classified.
getNumberGAIterations() - Method in class bodhidharma.PreferencesPanel
Returns the maximum number of generations that should be performed for feature (but not classifier) selections and weightings.
getNumberMultiDimFeatures() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the number of multi-dimensional features present.
getNumberNNIterations() - Method in class bodhidharma.PreferencesPanel
Returns the maximum number of generations that should be performed for FeedForwardNeuralNetwork Return a negative value if the use has selected to automatically check if training should be stopped before this number has been reached.
getNumberOfHiddenUnits() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the number of hidden units in the network
getNumberOfInputUnits() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the number of input units in the network
getNumberOfOutputUnits() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the number of output units in the network
getNumberPossibleFeatures() - Static method in class bodhidharma.midi_parsing.FeatureMaker
Returns the number of different types of features which have been implemented.
getNumberVillages() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the number_villages field
getOneDimensionalFeatureSelection() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the features selected for use by the BioKNearestNeighbour classifier.
getOneDimensionalFeatureWeightings() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns the features weightings used by the BioKNearestNeighbour classifier.
getOneDimFeatureNames(Recording[]) - Method in class bodhidharma.ClassificationPanel
Returns the names of all one-dimensional features in the given recordings in the order that they occur.
getOrderedFeatureSets(double[][], String[]) - Method in class bodhidharma.classifiers.SupervisedClassifier
Returns a 2-D array of doubles that consists of the contents of the feature_sets parameter after having been reordered so that the order of the features (as specified in the feature_labels parameter) are the same as in the feature_names field.
getOverallTaskTime(boolean) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Returns the overall duration of the outer task.
getParentLabels() - Method in class bodhidharma.TaxonomyPanel
Returns an array holding the labels of all parent categories (i.e.
getParsedFeatures() - Method in class bodhidharma.ProgressBarTaskFeatureExtractionMonitor
Returns value parsed_features, the results of parsing.
getPercentageBelowHighestToBeSecondChoice() - Method in class bodhidharma.PreferencesPanel
Returns the percentage below the score of the highest performer at which a category will be classified as a second choice.
getPercentageBelowHighestToQualify() - Method in class bodhidharma.PreferencesPanel
Returns the percentage below the score of the highest performer at which a category will be classified as a first choice.
getPopulationSize() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the population_size field
getProgressMessage() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Returns the most recent progress message(s), or null if there is no current progress message.
getRandomOrdering(int) - Static method in class bodhidharma.utilities.Statistics
Returns an array number_entries arrays.
getRecordingsMarkedForClassification() - Method in class bodhidharma.RecordingsPanel
Returns the recordings marked with a role of classification.
getRecordingsMarkedForTesting() - Method in class bodhidharma.RecordingsPanel
Returns the recordings marked with a role of testing.
getRightDNA(int) - Method in class bodhidharma.classifiers.genetic_algorithms.Chromosome
Returns the genetic material of the Chromosome after but not including the given split point (starting at 1, not 0).
getRoundedDouble(double, int) - Static method in class bodhidharma.utilities.StringMethods
Returns a formatted version of number_to_round.
getRoundRobinDivisor() - Method in class bodhidharma.PreferencesPanel
Returns the divisor that is used to divide all round robin scores during classification.
getRoundRobinRelativeWeighing() - Method in class bodhidharma.PreferencesPanel
Returns the relative weighting to be given to the round classifiers when the results of multiple classifiers are combined.
getScaledFeatureValues(Recording[]) - Method in class bodhidharma.ClassificationPanel
Returns the scaled values of the given recordings.
getScaledFeatureValues(double[][], String[]) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Returns an array that represents the features_to_scale parameter with values scaled to fall between 0 and 1 based on previous training of the BioKNearestNeighbour.
getScaledOneDimensionalFeatureValues(Recording[]) - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns an array that represents the values of the one-dimensional features in the recordings passed in the recordings parameter after having been scaled to fall between 0 and 1 based on previous training of the BioKNearestNeighbour.
getStandardDeviation(double[]) - Static method in class bodhidharma.utilities.Statistics
Returns the standard deviation of a set of doubles.
getStandardDeviation(int[]) - Static method in class bodhidharma.utilities.Statistics
Returns the standard deviation of a set of ints.
getSuccessRate(double[][], String[][], String[]) - Method in class bodhidharma.classifiers.ClassificationResultsInterpereter
Returns the following three statistics about the success of the given classifier results based on the given model classifications:
getTimeBetweenProgressBarPolls() - Method in class bodhidharma.PreferencesPanel
Returns the time in milliseconds between progress bar polls.
getTimeMessage() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Returns a String indicating how much time has already passed and the estimated time remaining.
getTopCurrentAmountCompleted() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks have been done.
getTopLengthOfTask() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
getTopTextMessage() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Returns a String indicating how much time has already passed and the estimated time remaining as well as the task currently being performed.
getTrainingFraction() - Method in class bodhidharma.PreferencesPanel
Returns the fraction of candidate recordings to use for training.
getValue() - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
Returns the values of the feature for the recording whose data was used to construct this object.
getValue() - Method in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
Returns the value of the feature for the recording whose data was used to construct this object.
getValue() - Method in class bodhidharma.utilities.SwingWorker
Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getWeights() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns the weights of all of the links in the network, starting with the hidden nodes and movin on to the output nodes.
getWinnerLabels(double[][], String[], String[][], boolean, boolean) - Method in class bodhidharma.classifiers.ClassificationResultsInterpereter
Returns a formatted set of strings containing the categories which are judged to be winners by the classification system for each recording.
getWinners(double[][]) - Method in class bodhidharma.classifiers.ClassificationResultsInterpereter
Returns true for the winning categories for each recording and false otherwise.
getWinningScores(double[][]) - Method in class bodhidharma.classifiers.ClassificationResultsInterpereter
Determines which categories are winners, which are second choices and which are losers given a set of classifier scores for a set of recordings.
getWordLength() - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Return the value of the word_length field
giveStringXMLEscapeCharacters(String) - Static method in class bodhidharma.utilities.StringMethods
 
GlissandoPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
GlissandoPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.GlissandoPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
go() - Method in class bodhidharma.ProgressBarTaskFeatureExtractionMonitor
Called from a ProgressBarDialog object to the task to be performed.
go() - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Called from classification_doer to set up a SwingWorker thread that will initiate training.
go() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from ProgressBarDialog to start the overall task.
go() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called from ProgressBarDialog to start the overall task.

H

HarmonicityOfTwoStrongestRhythmicPulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
HarmonicityOfTwoStrongestRhythmicPulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.HarmonicityOfTwoStrongestRhythmicPulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
HiddenNode - Class in bodhidharma.classifiers.feedforward_neural_networks
Objects of this class represent the hidden nodes of a neural network.
HiddenNode(double, double, int) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.HiddenNode
Instantiate the HiddenNode with the given parameters.

I

identifier - Variable in class bodhidharma.classifiers.SupervisedClassifier
An identifier that can be associated with the classifier so that outside classes can identify it.
ImportanceOfBassRegisterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ImportanceOfBassRegisterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfBassRegisterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ImportanceOfHighRegisterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ImportanceOfHighRegisterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfHighRegisterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ImportanceOfLoudestVoiceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ImportanceOfLoudestVoiceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfLoudestVoiceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ImportanceOfMiddleRegisterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ImportanceOfMiddleRegisterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ImportanceOfMiddleRegisterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
InformationDialog - Class in bodhidharma.utilities
A general purpose modal dialog box for displaying a long text message.
InformationDialog(String, String) - Constructor for class bodhidharma.utilities.InformationDialog
Sets up the dialog box and displays it.
InitialTempoFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
InitialTempoFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.InitialTempoFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
InitialTimeSignatureFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
InitialTimeSignatureFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.InitialTimeSignatureFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
input_values - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 
InputNode - Class in bodhidharma.classifiers.feedforward_neural_networks
Objects of this class represent the inputs to a neural network.
InputNode(double) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.InputNode
Instantiate the InputNode with the given parameter.
InstrumentGroupTester - Class in bodhidharma.midi_parsing.one_dimensional_features
A holder class for the static calculateInstrumentGroupFrequency method.
InstrumentGroupTester() - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.InstrumentGroupTester
 
interrupt() - Method in class bodhidharma.utilities.SwingWorker
A new method that interrupts the worker thread.
IntervalBetweenStrongestPitchClassesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
IntervalBetweenStrongestPitchClassesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchClassesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
IntervalBetweenStrongestPitchesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
IntervalBetweenStrongestPitchesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.IntervalBetweenStrongestPitchesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
isCancelled() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called if the overall task has been cancelled.
isCancelled() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called from a ProgressBarDialog to find out if the overall task has been cancelled.
isCellEditable(int, int) - Method in class bodhidharma.FeaturesTableModel
Returns false for all cells but those in the first three columns.
isCellEditable(int, int) - Method in class bodhidharma.RecordingsTableModel
Returns false for all cells but those in the last column.
isCellEditable(int, int) - Method in class bodhidharma.utilities.NonEditableTableModel
Returns false for all cells
isDone() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called to find out if the overall task has completed.
isDone() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called from a ProgressBarDialog to find out if the overall task has completed.
isFactorOrMultiple(int, int, int[]) - Static method in class bodhidharma.utilities.Statistics
Returns whether or not x is either a factor or a multiple of y.
isTrained() - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Returns whether or not the ensemble has been trained.
isTrainingTimesAvailable() - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Returns whether or training times are available.
isTreeEmpty() - Method in class bodhidharma.TaxonomyPanel
Returns true if the taxonomy field is empty and false if it is not.

K

KNN - Class in bodhidharma.classifiers.bio_k_nearest_neighbour
Uses the k-nearest neighbour algorithm to classify feature sets.
KNN(int) - Constructor for class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Basic constructor.
KNN(String) - Constructor for class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Parse the file specified by the given file path to recreate the specificed trained classifier.

L

LargeProgressBarDialog - Class in bodhidharma.utilities
A general purpose window that displays the progress of a long process with three components as it occurs.
LargeProgressBarDialog(JFrame, LargeProgressBarTaskMonitor, double) - Constructor for class bodhidharma.utilities.LargeProgressBarDialog
A constructor that configures and displays the window, triggers processing by the given LargeProgressBarTaskMonitor and keeps the window updated during processing.
LargeProgressBarTaskMonitor - Class in bodhidharma.utilities
An abstract class that is used by LargeProgressBarDialog windows in order to perform the processing that is measured by the window as well as keep the window updated.
LargeProgressBarTaskMonitor() - Constructor for class bodhidharma.utilities.LargeProgressBarTaskMonitor
Basic constructor that sets other private fields to defaluts.
leaf_categories - Variable in class bodhidharma.data_structures.Recording
The names of all leaf categories associated with the recording
learning_rate - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
The learning rate of the node used during learning
length_of_task - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
LinkedNodes - Class in bodhidharma.classifiers.feedforward_neural_networks
Objects of this class represent complete backprop neural networks.
LinkedNodes(double, double, int, int, int, double, double) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Use this constructor when generating a network from scratch.
LinkedNodes(double, double, int, int, int, double[]) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Use this constructor when loading a pre-existing network.
loadProject(String, boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Takes in the path of an XML project file (of type file_locations).

M

main(String[]) - Static method in class Bodhidharma
Instantiates the parent JFrame (a ConfigureFileLocationsJFrame) of the Theophastus software.
main_window - Variable in class bodhidharma.ConfigureFileLocationsJFrame
The main window of the Bodhidharma GUI
MainJFrame - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
MainJFrame(ConfigureFileLocationsJFrame) - Constructor for class bodhidharma.MainJFrame
Basic contructor used to set up the GUI and instantiate related objects.
makeFeature(String, MIDIIntermediateRepresentations) - Static method in class bodhidharma.midi_parsing.FeatureMaker
Takes in the name of a type of Feature and returns a Feature object of the appropriate type.
markTaskComplete() - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Called if the overall task is complete.
markTaskComplete() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called if the overall task is complete.
MaximumNoteDurationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MaximumNoteDurationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MaximumNoteDurationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MaximumNumberOfIndependentVoicesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MaximumNumberOfIndependentVoicesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MaximumNumberOfIndependentVoicesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
melodic_histogram - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A normalized histogram with bins corresponding to melodic intervals measured in number of semi-tones.
MelodicFifthsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MelodicFifthsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MelodicFifthsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MelodicIntervalHistogramFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
MelodicIntervalHistogramFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.MelodicIntervalHistogramFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MelodicIntervalsInLowestLineFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MelodicIntervalsInLowestLineFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MelodicIntervalsInLowestLineFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MelodicOctavesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MelodicOctavesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MelodicOctavesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MelodicThirdsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MelodicThirdsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MelodicThirdsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MelodicTritonesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MelodicTritonesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MelodicTritonesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
melody_list - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
An array of lists of all melodic intervals occuring in each channel.
meta_data - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A listing of meta information.
middle_current_amount_completed - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
middle_length_of_task - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
middle_progress_message - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
middle_time_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
MIDIFileVerifier - Class in bodhidharma.midi_parsing
A holder class for the verifyMIDIFiles method.
MIDIFileVerifier() - Constructor for class bodhidharma.midi_parsing.MIDIFileVerifier
 
MIDIIntermediateRepresentations - Class in bodhidharma.midi_parsing
Part of the Bodhidharma automatic music classification project.
MIDIIntermediateRepresentations(String) - Constructor for class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
Parses the given MIDI file and fills the fields with the appropriate values extracted from this file.
MinimumNoteDurationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MinimumNoteDurationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MinimumNoteDurationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
momentum - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
The momentum co-efficient used during learning
monitor_extractor - Variable in class bodhidharma.RecordingsPanel
Monitors feature extraction and holds results temporarily until acknowledged by user
MostCommonMelodicIntervalFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonMelodicIntervalFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MostCommonMelodicIntervalPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonMelodicIntervalPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonMelodicIntervalPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MostCommonPitchClassFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonPitchClassFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MostCommonPitchClassPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonPitchClassPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchClassPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MostCommonPitchFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonPitchFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
MostCommonPitchPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
MostCommonPitchPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.MostCommonPitchPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
mutate(double) - Method in class bodhidharma.classifiers.genetic_algorithms.Chromosome
Flips bits in bit string with a probability per bit given by the probability parameter.

N

network_settings - Variable in class bodhidharma.PreferencesPanel
The basic parameters of new neural networks that are to be created.
NeuralNetworkJFrame - Class in bodhidharma.classifiers.feedforward_neural_networks
Dialog box used to hold and edit the basic parameters of new feedforward neural networks.
NeuralNetworkJFrame(PreferencesPanel) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Basic constructor.
new_bottom_task_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
new_middle_task_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
new_top_task_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
newRecordingsList() - Method in class bodhidharma.RecordingsPanel
Reset everything and clear screen and deactivate appropriate buttons.
NN_BioKNN_Ensemble - Class in bodhidharma.classifiers
An interface for using a combination of classifiers to result in a final classification.
NN_BioKNN_Ensemble(String, String[], FeatureSettings[], boolean, boolean, boolean, double, boolean, boolean, GeneticAlgorithmJFrame, boolean, boolean, int, double, double, int, NeuralNetworkJFrame, int, double, int) - Constructor for class bodhidharma.classifiers.NN_BioKNN_Ensemble
Sets the basic fields of the NN_BioKNN_Ensemble.
NN_BioKNN_Ensemble(String, GeneticAlgorithmJFrame, NeuralNetworkJFrame) - Constructor for class bodhidharma.classifiers.NN_BioKNN_Ensemble
Parse the file specified by the given file path to recreate the specificed trained classifier.
non_pitched_instrumentation_frequencies - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
An array whose indice corresponds to patches from the MIDI Percussion Key Map.
NonEditableTableModel - Class in bodhidharma.utilities
A table model that provides a method to fill a table row by row and makes all cells non-editable.
NonEditableTableModel(Object[], int) - Constructor for class bodhidharma.utilities.NonEditableTableModel
Same constructor as DefaultTableModel.
normalize(double[]) - Static method in class bodhidharma.utilities.Statistics
Return a normalized copy of the the given array.
normalize(double[][]) - Static method in class bodhidharma.utilities.Statistics
Return a normalized copy of the the given array.
note_beginnings_map - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows corresponding to MIDI ticks and columns corresponding to MIDI channels.
note_durations - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A list of the durations of all notes in seconds.
note_loudnesses - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
Gives the loudnesses of all notes.
NoteDensityFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NoteDensityFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NoteDensityFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NotePrevalenceOfPitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
NotePrevalenceOfPitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfPitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NotePrevalenceOfUnpitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
NotePrevalenceOfUnpitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.NotePrevalenceOfUnpitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
number_inputs - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 
NumberOfCommonMelodicIntervalsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfCommonMelodicIntervalsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonMelodicIntervalsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfCommonPitchesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfCommonPitchesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfCommonPitchesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfModeratePulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfModeratePulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfModeratePulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfPitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfPitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfPitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfRelativelyStrongPulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfRelativelyStrongPulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfRelativelyStrongPulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfStrongPulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfStrongPulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfStrongPulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
NumberOfUnpitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
NumberOfUnpitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.NumberOfUnpitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

O

one_dimensional_feature - Variable in class bodhidharma.data_structures.FeatureSettings
Whether or not the feature has only one value.
OrchestralStringsFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
OrchestralStringsFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.OrchestralStringsFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
output_values() - Method in class bodhidharma.classifiers.feedforward_neural_networks.InputNode
Returns a string containing the current inputs ot the node.
output_values() - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Returns the current inputs, weights and values of the node Used during debugging
OutputNode - Class in bodhidharma.classifiers.feedforward_neural_networks
Objects of this class represent the outputs of a neural network.
OutputNode(double, double, int) - Constructor for class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Instantiate the OutputNode with the given parameters.
OverallDynamicRangeFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
OverallDynamicRangeFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.OverallDynamicRangeFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
overide_feature - Variable in class bodhidharma.data_structures.FeatureSettings
Whether or not the feature is to be used if a classification is performed in overide mode (without automatic feature selection).

P

parent_window - Variable in class bodhidharma.PreferencesPanel
 
parent_window - Variable in class bodhidharma.RecordingsPanel
Window that holds this JPanel
ParseBioKNearestNeighbourFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseBioKNearestNeighbourFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
 
parseBitString(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.ClassifierSelectionEvaluator
Returns an array of Booleans holding the meaning of the given bit string of a Chromosome.
parseBitString(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.ClassifierWeightingEvaluator
Returns an array of Doubles holding the meaning of the given bit string of a Chromosome.
parseBitString(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.Evaluator
Returns an array of Objects holding the meaning of the given bit string of a Chromosome.
parseBitString(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.FeatureSelectionEvaluator
Returns an array of Booleans holding the meaning of the given bit string of a Chromosome.
parseBitString(short[]) - Method in class bodhidharma.classifiers.genetic_algorithms.FeatureWeightingEvaluator
Returns an array of Doubles holding the meaning of the given bit string of a Chromosome.
ParseClassifiersFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseClassifiersFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseClassifiersFileHandler
 
parsed_file_contents - Variable in class bodhidharma.xml_parsing.ParseFileHandler
Holds the data extracted from the XML file.
ParseFeaturesFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseFeaturesFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseFeaturesFileHandler
 
ParseFeatureValuesFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseFeatureValuesFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
 
ParseFeedForwardNeuralNetworkFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseFeedForwardNeuralNetworkFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
 
ParseFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that adds an array of objects that can contain information derived from files during parsing.
ParseFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseFileHandler
 
ParseKNNFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseKNNFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseKNNFileHandler
 
ParseModelClassificationsFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseModelClassificationsFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
 
ParseNNBioKNNEnsembleFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseNNBioKNNEnsembleFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
 
ParsePreferencesFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParsePreferencesFileHandler() - Constructor for class bodhidharma.xml_parsing.ParsePreferencesFileHandler
 
ParseProjectFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseProjectFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseProjectFileHandler
 
ParseRecordingsFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseRecordingsFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseRecordingsFileHandler
 
ParseTaxonomyFileHandler - Class in bodhidharma.xml_parsing
An extension of the Xerces XML DefaultHandler class that implements the SAX ContentHandler.
ParseTaxonomyFileHandler() - Constructor for class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
 
parseXMLDocument(String, String) - Static method in class bodhidharma.xml_parsing.XMLDocumentParser
This method is a general purpose method for loading an XML file, testing that the file exists, validating it as a valid XML file, ensuring that it is of the correct type, parsing it and extracting its data into the required form.
ParsingXMLErrorHandler - Class in bodhidharma.xml_parsing
An implementation of the XML SAX ErrorHandler class.
ParsingXMLErrorHandler() - Constructor for class bodhidharma.xml_parsing.ParsingXMLErrorHandler
 
PercussionPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
PercussionPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.PercussionPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
performAFoldOfTrainingAndClassification(boolean[][], int, int) - Method in class bodhidharma.ClassificationPanel
Recursively performs the cross-validation training and classifying.
performHierarchicalTraining(Recording[], boolean[], boolean, ProgressBarTaskTrainMonitor) - Method in class bodhidharma.ClassificationPanel
Trains the array of NN_BioKNN_Ensembles in the classifier_ensemble field and records the recordings which are reserved for testing them in the testing_recordings and model_testing_classifications fields.
pitch_bends_list - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A list of lists of pitch bends associated with notes.
pitch_class_histogram - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A normalized histogram with bins corresponding to MIDI pitch classes (0 to 11).
PitchClassDistributionFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
PitchClassDistributionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.PitchClassDistributionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
PitchClassVarietyFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
PitchClassVarietyFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.PitchClassVarietyFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
pitched_instrumentation_frequencies - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows (first indice) corresponding to General MIDI pitched patch numbers.
pitched_instrumentation_tick_map - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows (first indice) corresponding to MIDI ticks in the MIDI file.
PitchedInstrumentsPresentFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
PitchedInstrumentsPresentFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.PitchedInstrumentsPresentFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
PitchVarietyFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
PitchVarietyFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.PitchVarietyFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
PolyrhythmsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
PolyrhythmsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.PolyrhythmsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
preferences_panel - Variable in class bodhidharma.MainJFrame
The panel used to hold and edit preferences.
preferences_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the preferences file.
PreferencesPanel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
PreferencesPanel(MainJFrame) - Constructor for class bodhidharma.PreferencesPanel
Basic constructor that configures and instantiates the panel.
previous_update - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 
PrimaryRegisterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
PrimaryRegisterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.PrimaryRegisterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
print_network() - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Returns a string containting the current inputs, weights and values of the network nodes.
ProcessResultsReceiver - Class in bodhidharma.utilities
An abstract class for use with ProgressBarDialog objects.
ProcessResultsReceiver() - Constructor for class bodhidharma.utilities.ProcessResultsReceiver
 
progress_indicator - Variable in class bodhidharma.RecordingsPanel
Dialog box displaying status of feature extraction.
progress_message - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
ProgressBarDialog - Class in bodhidharma.utilities
A general purpose window that displays the progress of a long process as it occurs.
ProgressBarDialog(JFrame, ProcessResultsReceiver, ProgressBarTaskMonitor, int, double) - Constructor for class bodhidharma.utilities.ProgressBarDialog
A constructor that configures and displays the window, triggers processing by the given ProgressBarTaskMonitor and keeps the window updated during processing.
ProgressBarTaskFeatureExtractionMonitor - Class in bodhidharma
An implementation of the ProgressBarTaskMonitor abstract class.
ProgressBarTaskFeatureExtractionMonitor(int, Recording[], boolean[], String[]) - Constructor for class bodhidharma.ProgressBarTaskFeatureExtractionMonitor
Same constructor as the superclass.
ProgressBarTaskMonitor - Class in bodhidharma.utilities
An abstract class that is used by ProgressBarDialog windows in order to perform the processing that is measured by the window as well as keep the window updated.
ProgressBarTaskMonitor(int) - Constructor for class bodhidharma.utilities.ProgressBarTaskMonitor
Basic constructor that sets the overall task to complete as well as the total number of sub-tasks to be completed in the overall task.
ProgressBarTaskTrainMonitor - Class in bodhidharma
An implementation of the LargeProgressBarTaskMonitor abstract class.
ProgressBarTaskTrainMonitor(Recording[], boolean[], boolean, ClassificationPanel, boolean[][], int) - Constructor for class bodhidharma.ProgressBarTaskTrainMonitor
Basic constructor.
project_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the current project.

Q

QualityFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
QualityFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.QualityFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
QuintupleMeterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
QuintupleMeterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.QuintupleMeterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

R

RangeFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RangeFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RangeFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RangeOfHighestLineFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RangeOfHighestLineFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RangeOfHighestLineFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
Recording - Class in bodhidharma.data_structures
Part of the Bodhidharma automatic music classification project.
Recording(String, String, String, String[], String[], boolean, boolean, boolean, FeatureSet) - Constructor for class bodhidharma.data_structures.Recording
Basic constructor that fills in the fields directly with no alterations.
Recording() - Constructor for class bodhidharma.data_structures.Recording
Basic constructor that sets all fields to null (of false for booleans).
recording_length - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
The length in seconds of the recording
recordings_list - Variable in class bodhidharma.RecordingsPanel
The array of recordings to be used for testing, training and/or classification.
recordings_list_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the current list of recordings intended for training and/or testing.
recordings_panel - Variable in class bodhidharma.MainJFrame
The panel used to hold and edit recording meta-data and features.
RecordingsPanel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
RecordingsPanel(MainJFrame) - Constructor for class bodhidharma.RecordingsPanel
Basic constructor.
RecordingsTableModel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
RecordingsTableModel(Object[], int) - Constructor for class bodhidharma.RecordingsTableModel
Same constructor as DefaultTableModel.
recordWeightingsAccrossFolds(int) - Method in class bodhidharma.ClassificationPanel
Records the names and weightings of all one-dimensional features and classifiers in the given fold.
RelativeNoteDensityOfHighestLineFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RelativeNoteDensityOfHighestLineFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RelativeNoteDensityOfHighestLineFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RelativeRangeOfLoudestVoiceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RelativeRangeOfLoudestVoiceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RelativeRangeOfLoudestVoiceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RelativeStrengthOfMostCommonIntervalsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RelativeStrengthOfMostCommonIntervalsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfMostCommonIntervalsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RelativeStrengthOfTopPitchClassesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RelativeStrengthOfTopPitchClassesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchClassesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RelativeStrengthOfTopPitchesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RelativeStrengthOfTopPitchesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RelativeStrengthOfTopPitchesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
removeExtension(String) - Static method in class bodhidharma.utilities.StringMethods
Returns a copy of the given string with the last four characters removed.
RepeatedNotesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RepeatedNotesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RepeatedNotesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
reportScoresWithWinningCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not classifier scores for each winning category are reported along with the categories.
reportSecondaryWinningCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not classifier scores for secondary choices for winning category are reported along with the winning categories.
results_display - Variable in class bodhidharma.ClassificationPanel
 
rhythmic_histogram - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A normalized histogram with bins corresponding to beats per minute.
rhythmic_histogram_table - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
Table with rows (first indice) corresponding to the bins of rhythmic_histogram.
RhythmicLoosenessFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RhythmicLoosenessFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RhythmicLoosenessFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
RhythmicVariabilityFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
RhythmicVariabilityFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.RhythmicVariabilityFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

S

save(File) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Saves all of the fields to the given file.
save(File) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.KNN
Saves all of the fields to the given file.
save(File) - Method in class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Saves all of the fields to the given file.
save(File) - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Saves all of the fields except ga_settings and network_settings to the given File.
save(File) - Method in class bodhidharma.classifiers.SupervisedClassifier
Writes the SupervisedClassifier and its current state to the given save_file.
saveClassifierFiles(String, boolean) - Method in class bodhidharma.ClassificationPanel
Saves a classifiers_file XML file with a related folder and the appropriate classifier files within it.
saveFeaturesSettingsFile(String, boolean) - Method in class bodhidharma.FeaturesPanel
Saves a features_file XML file with the contents specified in the feature_settings field and the comments specified in the comments parameter.
saveFeatureValues() - Method in class bodhidharma.RecordingsPanel
Saves the currently stored feature values for the currently loaded set or recordings.
saveFileExternally(boolean, String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Opens a JFileChooser dialog box that allows the user to choose the path of the file to be saved.
savePreferencesFile(String, boolean) - Method in class bodhidharma.PreferencesPanel
Saves a preferences_file XML file with the contents specified in the current fields.
saveProjectFile(String, String, boolean) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Saves a project_file XML file in the specified location with the specified comments.
saveRecordingsFile(String, boolean) - Method in class bodhidharma.RecordingsPanel
Saves a recordings_file XML file with the contents specified in the recordings_list field and the comments specified in the comments parameter.
saveReports(File) - Method in class bodhidharma.ClassificationPanel
Saves all currently available reports in the given new directory.
saveTaxonomyFile(String, boolean) - Method in class bodhidharma.TaxonomyPanel
Saves a taxonomy_file XML file with the contents specified in the taxonomy field and the comments specified in the comments parameter.
SaxophoneFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
SaxophoneFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.SaxophoneFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
seconds_per_tick - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
An array with an entry for each tick.
SecondStrongestRhythmicPulseFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
SecondStrongestRhythmicPulseFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.SecondStrongestRhythmicPulseFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
set_input(double) - Method in class bodhidharma.classifiers.feedforward_neural_networks.InputNode
Set the current value of the input
set_input(int, double) - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Set the current input value of the appropriate link to the given input.
set_weight(int, double) - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Set the current weight of the appropriate link to the given input.
setBottomProgressValue(int) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Update the progress of the bottom progress bar.
setClassifiersPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the classifiers_path classifiers_text_field fields to the value of the parameter.
setCurrentDirectory(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the current_directory current_directory_text_field fields to the value of the parameter.
setElitism(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the elitism and elitism_checkbox fields
setFeature(Feature) - Method in class bodhidharma.data_structures.FeatureSettings
Sets the feature field based on the given parameter.
setFeaturesPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the features_path features_text_field fields to the value of the parameter.
setHiddenUnitCoefficient(String) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Set the value of the hidden_unit_coefficient and hidden_unit_coefficient_text_area fields
setLearningRate(String) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Set the value of the learning_rate and learning_rate_text_area fields
setMatingRate(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the mating_rate and mating_rate_text_area fields
setMaximumInitialWeight(String) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Set the value of the elitism and max_initial_weight_text_area fields
setMigrationDelay(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the migration_delay and migration_delay_text_area fields
setMigrationSize(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the migration_size and migration_size_text_area fields
setMinimumInitialWeight(String) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Set the value of the min_initial_weight and min_initial_weight_text_area fields
setMomentum(String) - Method in class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame
Set the value of the momentum and momentum_text_area fields
setMutationProbability(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the mutation_probability and mutation_probability_text_area fields
setNumberVillages(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the number_villages and number_villages_text_area fields
setPopulationSize(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the population_size and population_size_text_area fields
setPreferencesPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the preferences_path preferences_text_field fields to the value of the parameter.
setProgressDialog(LargeProgressBarDialog) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Set the progress box so that it can be cancelled if an error occurs.
setProjectPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the project_path project_text_field fields to the value of the parameter.
setRecordingsPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the recordings_list_path recordings_text_field fields to the value of the parameter.
setTaxonomyPath(String) - Method in class bodhidharma.ConfigureFileLocationsJFrame
Sets the taxonomy_path taxonomy_text_field fields to the value of the parameter.
setTrainingMonitor(ProgressBarTaskTrainMonitor) - Method in class bodhidharma.classifiers.SupervisedClassifier
Sets the training_monitor parameter to the given value.
setValue(double[]) - Method in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
Sets the values of the feature for the recording whose data was used to construct this object.
setValue(double) - Method in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
Sets the value of the feature for the recording whose data was used to construct this object.
setWordLength(String) - Method in class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame
Set the value of the word_length and word_length fields
shouldBioKNNsUseFeatureSelection() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of having BioKNearestNeighbour classifiers perform feature selection.
shouldBioKNNsUseFeatureWeighting() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of having BioKNearestNeighbour classifiers perform feature weighting.
shouldClassifyIntoAllLeafCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not training/classification should be done where recordings are classified into all leaf categories.
shouldClassifyIntoDirectDescendantsOfParentCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not training/classification should be done where recordings are classified into direct descendants of each parent category.
shouldClassifyIntoRootCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not training/classification should be done where recordings are classified into the root categories.
shouldClassifyUsingRoundRobin() - Method in class bodhidharma.PreferencesPanel
Returns whether or not round robin ensembles should be trained / used during classification.
shouldDisplayClassifierSelectionTrainingError() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the classifier selection training error for an ensemble of classifiers.
shouldDisplayClassifierSettings() - Method in class bodhidharma.PreferencesPanel
Returns whether or not classifier settings should be included in classification reports.
shouldDisplayClassifiersSelected() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the selection/weighting report should include the classifiers selected for an ensemble of classifiers.
shouldDisplayClassifiersWeightings() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the selection/weighting report should include the classifier weightings for an ensemble of classifiers.
shouldDisplayClassifierWeightingTrainingError() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the classifier weighting training error for an ensemble of classifiers.
shouldDisplayCombinedClassificationResultsForEachRecording() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the combined classification results (i.e.
shouldDisplayCombinedClassificationScoresForEachRecording() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the combined classification scores for each category of each recording by an ensemble of classifiers.
shouldDisplayConfusionMatrix() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include a confusion matrix.
shouldDisplayFeatureSelectionWeightingTrainingError() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the one-dimensional feature selection or weighting training error for an ensemble of classifiers.
shouldDisplayIndividualClassifierResultsForEachRecording() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include separately, for each classifier, the classification results (i.e.
shouldDisplayIndividualClassifierScoresForEachRecording() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include, separately for each classifier, the classification scores for each category of each recording by an ensemble of classifiers.
shouldDisplayListOfElligibleCategories() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include a list of elligible categories into which recordings can be classified by an ensemble of classifiers.
shouldDisplayModelResultsAlongWithResults() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification reports of resulting categories should also include the correct classifications, if available.
shouldDisplayModelResultsForEeachRecordingInSeparateTable() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include, as a separate table, a list of the elligible classsification categories for an ensemble of classifiers, along with their code numbers.
shouldDisplayMultiDimClassifierTrainingError() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the training error for the multi-dimensional classifiers in an ensemble of classifiers.
shouldDisplayOneDimensionalFeaturesSelected() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the selection/weighting report should include the one-dimensional features selected for an ensemble of classifiers.
shouldDisplayOneDimensionalFeatureWeightings() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the selection/weighting report should include the one-dimensional feature weightings for an ensemble of classifiers.
shouldDisplayRootCategorySuccessRates() - Method in class bodhidharma.PreferencesPanel
Returns whether or not to display root category success rates.
shouldDisplaySuccessRatesForClassifiers() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the classification report should include the successful classification statistics for the combined and individual classifiers for an ensemble of classifiers.
shouldDisplayTrainingRecordingNames() - Method in class bodhidharma.PreferencesPanel
Returns whether or not the training report should include the names and model leaf categories of the recordings used to train it.
shouldDisplayTrainingTimesInRawSeconds() - Method in class bodhidharma.PreferencesPanel
Returns whether or not training times should be reported as raw seconds.
shouldOnlyPickOneWinnerForCombinedClassification() - Method in class bodhidharma.PreferencesPanel
Returns whether or not only one winning category is permitted per recorcing.
shouldOnlyUseBestForRoundRobin() - Method in class bodhidharma.PreferencesPanel
Returns whether or not all but the highest round robin score should be set to 0.
shouldSelectClassifiersInEachEnsemble() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of having classifier selection automatically applied to classifiers in each NN_BioKNN_Ensemble.
shouldUseFeaturesMarkedAsSelectionCandidates() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of using features marked as Selection Candidates in the FeaturesPanel for feature selection and returns false if the user has instead selected the option of using the featues marked as having Overide Status in the FeaturesPanel for feature selection.
shouldUseMultiDimensionalFeaturesInTraining() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of using multi-dimensional features (and therefore FeedForwardNetworks classifiers) in training.
shouldUseOneDimensionalFeaturesInTraining() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of using one-dimensional features (and therefore BioKNearestNeighbour classifiers in training.
shouldWeightClassifiersInEachEnsemble() - Method in class bodhidharma.PreferencesPanel
Returns true if the user has selected the option of having classifier weightings automatically calculated internally in each NN_BioKNN_Ensemble.
SizeOfMelodicArcsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
SizeOfMelodicArcsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.SizeOfMelodicArcsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
sortDoubleArray(double[]) - Static method in class bodhidharma.utilities.Sorter
Takes in an array of doubles and returns a copy of the array sorted from lowest to highest.
Sorter - Class in bodhidharma.utilities
A holder class for static methods relating to sorting.
Sorter() - Constructor for class bodhidharma.utilities.Sorter
 
sortTable(String[][], int, int[]) - Static method in class bodhidharma.utilities.Sorter
Takes a two dimensional String array representing a table (column indice first, then row indice) and returns a copy of the table sorted by the data in the given column indice.
sortTree(DefaultMutableTreeNode) - Static method in class bodhidharma.utilities.Sorter
Takes the tree with the given root and reorders it so that all siblings are sorted alphebetically.
StaccatoIncidenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StaccatoIncidenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StaccatoIncidenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
start() - Method in class bodhidharma.utilities.SwingWorker
Start the worker thread.
startBottomTask(int, String) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Begin keeping track of a new bottom-level job with the given number of sub_tasks.
startDocument() - Method in class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseClassifiersFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseFeaturesFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseKNNFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParsePreferencesFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseProjectFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseRecordingsFileHandler
This method is called when the start of the XML file to be parsed is reached.
startDocument() - Method in class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
This method is called when the start of the XML file to be parsed is reached.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseBioKNearestNeighbourFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseClassifiersFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseFeaturesFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseFeatureValuesFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseFeedForwardNeuralNetworkFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseKNNFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseModelClassificationsFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseNNBioKNNEnsembleFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParsePreferencesFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseProjectFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseRecordingsFileHandler
This method is called when the start of an XML element is encountered.
startElement(String, String, String, Attributes) - Method in class bodhidharma.xml_parsing.ParseTaxonomyFileHandler
This method is called when the start of an XML element is encountered.
startMiddleTask(int, String) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Begin keeping track of a new middle-level job with the given number of sub_tasks.
startNewBottomProgress() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
startNewMiddleProgress() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
startNewProject() - Method in class bodhidharma.ConfigureFileLocationsJFrame
Brings up a dialog box that allows the user to choose the name of a new project and where to save it.
startNewTopProgress() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called from a LargeProgressBarDialog to find out how many sub-tasks remain to be done.
startTopTask(int, String) - Method in class bodhidharma.ProgressBarTaskTrainMonitor
Begin keeping track of a new overall job with the given number of sub_tasks.
Statistics - Class in bodhidharma.utilities
A holder class for static methods relating to statistical and mathematical analysis.
Statistics() - Constructor for class bodhidharma.utilities.Statistics
 
StepwiseMotionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StepwiseMotionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StepwiseMotionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
stop() - Method in class bodhidharma.utilities.LargeProgressBarTaskMonitor
Called if the overall task is cancelled.
stop() - Method in class bodhidharma.utilities.ProgressBarTaskMonitor
Called if the overall task is cancelled.
StrengthOfSecondStrongestRhythmicPulseFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StrengthOfSecondStrongestRhythmicPulseFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfSecondStrongestRhythmicPulseFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StrengthOfStrongestRhythmicPulseFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StrengthOfStrongestRhythmicPulseFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StrengthOfStrongestRhythmicPulseFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StrengthRatioOfTwoStrongestRhythmicPulsesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StrengthRatioOfTwoStrongestRhythmicPulsesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StrengthRatioOfTwoStrongestRhythmicPulsesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StringEnsembleFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StringEnsembleFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StringEnsembleFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StringKeyboardFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StringKeyboardFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StringKeyboardFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StringMethods - Class in bodhidharma.utilities
A holder class for static methods relating to manipulating strings.
StringMethods() - Constructor for class bodhidharma.utilities.StringMethods
 
StrongestRhythmicPulseFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StrongestRhythmicPulseFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StrongestRhythmicPulseFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
StrongTonalCentresFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
StrongTonalCentresFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.StrongTonalCentresFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
SupervisedClassifier - Class in bodhidharma.classifiers
An abstract class for designing a classifier that used supervised learning in order to classify arbitrary feature sets.
SupervisedClassifier() - Constructor for class bodhidharma.classifiers.SupervisedClassifier
 
SwingWorker - Class in bodhidharma.utilities
NOTE: this class was downloaded from the Sun Java Tutorial (available at http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/SwingWorker.java) and incorporated into this package.
SwingWorker() - Constructor for class bodhidharma.utilities.SwingWorker
Start a thread that will call the construct method and then exit.

T

task_canceled - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
task_canceled - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
task_completed - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
task_completed - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
taxonomy - Variable in class bodhidharma.TaxonomyPanel
The tree holding the taxonomy
taxonomy_panel - Variable in class bodhidharma.MainJFrame
The panel used to hold and edit the current taxonomy.
taxonomy_path - Variable in class bodhidharma.ConfigureFileLocationsJFrame
Path of the current musical taxonomy file.
TaxonomyPanel - Class in bodhidharma
Part of the Bodhidharma automatic music classification project.
TaxonomyPanel(MainJFrame) - Constructor for class bodhidharma.TaxonomyPanel
Basic constructor.
time_started - Variable in class bodhidharma.utilities.ProgressBarTaskMonitor
 
TimePrevalenceOfPitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
TimePrevalenceOfPitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.TimePrevalenceOfPitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
title - Variable in class bodhidharma.data_structures.Recording
The title of the recording
tokenizeTabDelFile(String) - Static method in class bodhidharma.utilities.FileMethods
Reads in a tab delimited text file and converts it into a 2-D String array whose first indice refers to the line number and the second refers to the token (as separated by tabs).
top_current_amount_completed - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
top_length_of_task - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
top_progress_message - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
top_time_started - Variable in class bodhidharma.utilities.LargeProgressBarTaskMonitor
 
total_number_notes - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
The total number of Note Ons in the recording.
total_number_pitched_notes - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
The total number of Note Ons in the recording that were played using a General MIDI pitched instrument.
total_number_unpitched_notes - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
The total number of Note Ons in the recording that were played using a General MIDI Percussion Key Map instrument.
train(double[][], String[], String[][], int, double, int) - Method in class bodhidharma.classifiers.bio_k_nearest_neighbour.BioKNearestNeighbour
Trains the BioKNearestNeighbour using the given feature sets.
train(double[][], String[], String[][], int, double, int) - Method in class bodhidharma.classifiers.feedforward_neural_networks.FeedForwardNeuralNetwork
Trains the network using the given feature sets.
train(Recording[], String[][], ProgressBarTaskTrainMonitor, ClassificationResultsInterpereter) - Method in class bodhidharma.classifiers.NN_BioKNN_Ensemble
Trains the ensemble of classifiers using the given recordings and their model classifications.
train(double[][], String[], String[][], int, double, int) - Method in class bodhidharma.classifiers.SupervisedClassifier
Trains the SupervisedClassifier using the given feature sets.
train_with_cross_validation() - Method in class bodhidharma.ClassificationPanel
Perorms a multi-fold cross-validation.
trainFromCommandLine() - Method in class bodhidharma.ClassificationPanel
Train on all currently loaded recordings and save the results in the locations specified in the ConfigureFileLocationsJFrame.
training_iteration(double[], double[]) - Method in class bodhidharma.classifiers.feedforward_neural_networks.LinkedNodes
Goes through one iteration of training to update all weights once, given the desired output values for the given input_values.
training_monitor - Variable in class bodhidharma.ClassificationPanel
 
training_monitor - Variable in class bodhidharma.classifiers.SupervisedClassifier
Used to monitor training progress.
TripleMeterFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
TripleMeterFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.TripleMeterFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

U

UnpitchedInstrumentsPresentFeature - Class in bodhidharma.midi_parsing.multi_dimensional_features
Each object of this class calculates the value of a single multi-dimensional feature (described in the getDescription method) and stores it.
UnpitchedInstrumentsPresentFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.multi_dimensional_features.UnpitchedInstrumentsPresentFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
update_weights(double) - Method in class bodhidharma.classifiers.feedforward_neural_networks.HiddenNode
Updates the weights of the node during a training iteration
update_weights(double) - Method in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
Update the weights of the node during a training iteration
updateAfterAddedRecording(Recording) - Method in class bodhidharma.RecordingsPanel
Updates the recordings_list and the display to reflect the addition of the new recording specified in the parameter of this method.
updateRoles() - Method in class bodhidharma.RecordingsPanel
Read the roles from the table and update training_list.
use_for_classification - Variable in class bodhidharma.data_structures.Recording
Whether or not this piece is to be classified during the next classification operation
use_for_testing - Variable in class bodhidharma.data_structures.Recording
Whether or not to use this recording a testing piece during classifier training
use_for_training - Variable in class bodhidharma.data_structures.Recording
Whether or not to use this recording as a training piece during classifier training

V

value - Variable in class bodhidharma.midi_parsing.multi_dimensional_features.FeatureMultiDimensional
 
value - Variable in class bodhidharma.midi_parsing.one_dimensional_features.FeatureOneDimensional
 
VariabilityOfNoteDurationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariabilityOfNoteDurationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNoteDurationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfPitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNotePrevalenceOfUnpitchedInstrumentsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariabilityOfNumberOfIndependentVoicesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariabilityOfNumberOfIndependentVoicesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfNumberOfIndependentVoicesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariabilityOfTimeBetweenAttacksFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariabilityOfTimeBetweenAttacksFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariabilityOfTimeBetweenAttacksFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariationOfDynamicsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariationOfDynamicsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VariationOfDynamicsInEachVoiceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VariationOfDynamicsInEachVoiceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VariationOfDynamicsInEachVoiceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
verifyMIDIFiles(Recording[]) - Static method in class bodhidharma.midi_parsing.MIDIFileVerifier
Takes in an array of Recording objects.
VibratoPrevalenceFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VibratoPrevalenceFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VibratoPrevalenceFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
ViolinFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
ViolinFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.ViolinFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceEqualityDynamicsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceEqualityDynamicsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityDynamicsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceEqualityMelodicLeapsFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceEqualityMelodicLeapsFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityMelodicLeapsFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceEqualityNoteDurationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceEqualityNoteDurationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNoteDurationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceEqualityNumberOfNotesFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceEqualityNumberOfNotesFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityNumberOfNotesFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceEqualityRangeFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceEqualityRangeFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceEqualityRangeFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
VoiceSeparationFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
VoiceSeparationFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.VoiceSeparationFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.
volumes - Variable in class bodhidharma.midi_parsing.MIDIIntermediateRepresentations
A table with rows (first indice) corresponding to MIDI ticks in the MIDI file.

W

warning(SAXParseException) - Method in class bodhidharma.xml_parsing.ParsingXMLErrorHandler
 
weights - Variable in class bodhidharma.classifiers.feedforward_neural_networks.OutputNode
 
WoodwindsFractionFeature - Class in bodhidharma.midi_parsing.one_dimensional_features
Each object of this class calculates the value of a single 1-D feature (described in the getDescription method) and stores it.
WoodwindsFractionFeature(MIDIIntermediateRepresentations) - Constructor for class bodhidharma.midi_parsing.one_dimensional_features.WoodwindsFractionFeature
Take in the intermediate representations of a MIDI file and generate the feature value based on them.

X

XMLDocumentParser - Class in bodhidharma.xml_parsing
A holder class for the XMLDocumentParser method.
XMLDocumentParser() - Constructor for class bodhidharma.xml_parsing.XMLDocumentParser
 

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