- generate(int) - Method in class com.musicg.dsp.WindowFunction
-
Generate a window
- getAbsoluteSpectrogramData() - Method in class com.musicg.wave.extension.Spectrogram
-
Get spectrogram: spectrogram[time][frequency]=intensity
- getAnchorPointsIntervalLength() - Method in class com.musicg.properties.FingerprintProperties
-
- getAudioFormat() - Method in class com.musicg.wave.WaveHeader
-
- getBitsPerSample() - Method in class com.musicg.wave.WaveHeader
-
- getBlockAlign() - Method in class com.musicg.wave.WaveHeader
-
- getByteRate() - Method in class com.musicg.wave.WaveHeader
-
- getBytes() - Method in class com.musicg.wave.Wave
-
Get the wave data in bytes
- getChannels() - Method in class com.musicg.wave.WaveHeader
-
- getChunkId() - Method in class com.musicg.wave.WaveHeader
-
- getChunkSize() - Method in class com.musicg.wave.WaveHeader
-
- getDemoDirectory() - Static method in class com.musicg.demo.DemoHelper
-
Returns the demo directory with the audio samples.
- getFftSampleSize() - Method in class com.musicg.wave.extension.Spectrogram
-
- getFingerprint() - Method in class com.musicg.wave.Wave
-
- getFingerprintFromFile(String) - Method in class com.musicg.fingerprint.FingerprintManager
-
Get bytes from fingerprint file
- getFingerprintFromInputStream(InputStream) - Method in class com.musicg.fingerprint.FingerprintManager
-
Get bytes from fingerprint inputstream
- getFingerprintSimilarity(Wave) - Method in class com.musicg.wave.Wave
-
- getFingerprintsSimilarity() - Method in class com.musicg.fingerprint.FingerprintSimilarityComputer
-
Get fingerprint similarity of inout fingerprints
- getFormat() - Method in class com.musicg.wave.WaveHeader
-
- getFps() - Method in class com.musicg.properties.FingerprintProperties
-
- getFramesPerSecond() - Method in class com.musicg.wave.extension.Spectrogram
-
- getHarmonicProbability(double[]) - Method in class com.musicg.pitch.PitchHandler
-
Determine the harmonic probability of a list of frequencies
- getInstance() - Static method in class com.musicg.properties.FingerprintProperties
-
- getIntensities() - Method in interface com.musicg.processor.IntensityProcessor
-
- getIntensities() - Method in class com.musicg.processor.ProcessorChain
-
- getIntensities() - Method in class com.musicg.processor.RobustIntensityProcessor
-
- getIntensities() - Method in class com.musicg.processor.TopManyPointsProcessorChain
-
- getLengthInSeconds() - Method in class com.musicg.wave.Wave
-
Length of the wave in second
- getLowerBoundedFrequency() - Method in class com.musicg.properties.FingerprintProperties
-
- getMagnitudes(double[]) - Method in class com.musicg.dsp.FastFourierTransform
-
Get the frequency intensities
- getMaxPossiblePairHashcode() - Method in class com.musicg.properties.FingerprintProperties
-
- getMaxTargetZoneDistance() - Method in class com.musicg.properties.FingerprintProperties
-
- getMaxValueIndex(double[]) - Method in class com.musicg.math.rank.ArrayRankDouble
-
Get the index position of maximum value the given array
- getMean() - Method in class com.musicg.experiment.math.cluster.Segment
-
- getMinValueIndex(double[]) - Method in class com.musicg.math.rank.ArrayRankDouble
-
Get the index position of minimum value in the given array
- getMostSimilarFramePosition() - Method in class com.musicg.fingerprint.FingerprintSimilarity
-
Get the most similar position in terms of frame number
- getNormalizedAmplitudes() - Method in class com.musicg.wave.extension.NormalizedSampleAmplitudes
-
Get normalized amplitude of each frame
- getNormalizedAmplitudes() - Method in class com.musicg.wave.Wave
-
- getNormalizedSpectrogramData() - Method in class com.musicg.wave.extension.Spectrogram
-
Get spectrogram: spectrogram[time][frequency]=intensity
- getNthOrderedValue(double[], int, boolean) - Method in class com.musicg.math.rank.ArrayRankDouble
-
Get the n-th value in the array after sorted
- getNumAnchorPointsPerInterval() - Method in class com.musicg.properties.FingerprintProperties
-
- getNumFilterBanks() - Method in class com.musicg.properties.FingerprintProperties
-
- getNumFrames() - Method in class com.musicg.wave.extension.Spectrogram
-
- getNumFrames(byte[]) - Static method in class com.musicg.fingerprint.FingerprintManager
-
Number of frames in a fingerprint
Each frame lengths 8 bytes
Usually there is more than one point in each frame, so it cannot simply divide the bytes length by 8
Last 8 byte of thisFingerprint is the last frame of this wave
First 2 byte of the last 8 byte is the x position of this wave, i.e.
- getNumFramesInOneSecond() - Method in class com.musicg.properties.FingerprintProperties
-
- getNumFrequencyUnit() - Method in class com.musicg.wave.extension.Spectrogram
-
- getNumFrequencyUnits() - Method in class com.musicg.properties.FingerprintProperties
-
- getNumRobustPointsPerFrame() - Method in class com.musicg.properties.FingerprintProperties
-
- getOrderedKeyList(int, boolean) - Method in interface com.musicg.math.rank.MapRank
-
- getOrderedKeyList(int, boolean) - Method in class com.musicg.math.rank.MapRankDouble
-
- getOrderedKeyList(int, boolean) - Method in class com.musicg.math.rank.MapRankInteger
-
- getOrderedKeyList(int, boolean) - Method in class com.musicg.math.rank.MapRankShort
-
- getOutputDirectory() - Static method in class com.musicg.demo.DemoHelper
-
Returns the demo output directory.
- getOverlapFactor() - Method in class com.musicg.properties.FingerprintProperties
-
- getOverlapFactor() - Method in class com.musicg.wave.extension.Spectrogram
-
- getPair_PositionList_Table(byte[]) - Method in class com.musicg.fingerprint.PairManager
-
Get a pair-positionList table
It's a hash map which the key is the hashed pair, and the value is list of positions
That means the table stores the positions which have the same hashed pair
- getRefMaxActivePairs() - Method in class com.musicg.properties.FingerprintProperties
-
- getSampleAmplitudes() - Method in class com.musicg.wave.Wave
-
Get the amplitudes of the wave samples (depends on the header)
- getSampleMaxActivePairs() - Method in class com.musicg.properties.FingerprintProperties
-
- getSampleRate() - Method in class com.musicg.properties.FingerprintProperties
-
- getSampleRate() - Method in class com.musicg.wave.WaveHeader
-
- getSampleSizePerFrame() - Method in class com.musicg.properties.FingerprintProperties
-
- getScore() - Method in class com.musicg.fingerprint.FingerprintSimilarity
-
Get the similarity score of the fingerprints
Number of features found in the fingerprints per frame
- getSegments(double[]) - Method in class com.musicg.experiment.math.cluster.SegmentCluster
-
- getsetMostSimilarTimePosition() - Method in class com.musicg.fingerprint.FingerprintSimilarity
-
Get the most similar position in terms of time in second
- getSimilarity() - Method in class com.musicg.fingerprint.FingerprintSimilarity
-
Get the similarity of the fingerprints
similarity from 0~1, which 0 means no similar feature is found and 1 means in average there is at least one match in every frame
- getSize() - Method in class com.musicg.experiment.math.cluster.Segment
-
- getSortIndexes() - Method in class com.musicg.math.quicksort.QuickSort
-
- getSortIndexes() - Method in class com.musicg.math.quicksort.QuickSortDouble
-
- getSortIndexes() - Method in class com.musicg.math.quicksort.QuickSortIndexPreserved
-
- getSortIndexes() - Method in class com.musicg.math.quicksort.QuickSortInteger
-
- getSortIndexes() - Method in class com.musicg.math.quicksort.QuickSortShort
-
- getSpectrogram() - Method in class com.musicg.wave.Wave
-
Get the wave spectrogram
- getSpectrogram(int, int) - Method in class com.musicg.wave.Wave
-
Get the wave spectrogram
- getStartPosition() - Method in class com.musicg.experiment.math.cluster.Segment
-
- getSubChunk1Id() - Method in class com.musicg.wave.WaveHeader
-
- getSubChunk1Size() - Method in class com.musicg.wave.WaveHeader
-
- getSubChunk2Id() - Method in class com.musicg.wave.WaveHeader
-
- getSubChunk2Size() - Method in class com.musicg.wave.WaveHeader
-
- getToneChanged(double, double) - Method in class com.musicg.pitch.PitchHandler
-
Get the tone changed by comparing two tones
return 1.0 is a semi-tone, 2.0 is a tone, etc...
- getUnitFrequency() - Method in class com.musicg.wave.extension.Spectrogram
-
- getUpperBoundedFrequency() - Method in class com.musicg.properties.FingerprintProperties
-
- getWave() - Method in class com.musicg.wave.WaveFileManager
-
- getWaveHeader() - Method in class com.musicg.wave.Wave
-
Get the wave header
- getWhistleProbability() - Method in class com.musicg.wave.WaveTypeDetector
-
- getWindowType() - Method in class com.musicg.dsp.WindowFunction
-
- GraphicRender - Class in com.musicg.graphic
-
- GraphicRender() - Constructor for class com.musicg.graphic.GraphicRender
-