Package libsidutils.fingerprinting.ini
Klasse IniFingerprintSection
java.lang.Object
sidplay.ini.IniSection
libsidutils.fingerprinting.ini.IniFingerprintSection
- Alle implementierten Schnittstellen:
IFingerprintSection
-
Feldübersicht
FelderVon Klasse geerbte Felder sidplay.ini.IniSection
iniReader -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint[]getBand()Getter of divided subband, the value corresponds to the array index generated by the FFT.intgetC()Getter of how many windows are included in one cycle.intGetter of the window size of the FFT.intGetter of maximum frequency.intGetter of minimum frequency.intGetter of minimum energy.intGetter of the number of peak points per subband in a cycle.intGetter of the overlap size of the FFT window.intGetter of compares with the range of neighbors when taking the peak point.float[]Getter of the frequency range at which the point pair is taken, in units of frequency.float[]Getter of time range when the point is taken, in seconds.final intGet INI file version.voidsetBand(int[] band) Setter of divided subband, the value corresponds to the array index generated by the FFT.voidsetC(int c) Setter of how many windows are included in one cycle.voidsetFftSize(int fftSize) Setter of the window size of the FFT.voidsetMaxFreq(int maxFreq) Setter of maximum frequency.voidsetMinFreq(int minFreq) Setter of minimum frequency.voidsetMinPower(int minPower) Setter of minimum energy.voidsetNPeaks(int nPeaks) Setter of the number of peak points per subband in a cycle.voidsetOverlap(int overlap) Setter of the overlap size of the FFT window.voidsetPeakRange(int peakRange) Setter of compares with the range of neighbors when taking the peak point.voidsetRangeFreq(float[] rangeFreq) Setter of the frequency range at which the point pair is taken, in units of frequency.voidsetRangeTime(float[] rangeTime) Setter of time range when the point is taken, in seconds.voidsetVersion(int version) Set configuration version
-
Felddetails
-
SECTION_ID
- Siehe auch:
-
-
Konstruktordetails
-
IniFingerprintSection
-
-
Methodendetails
-
getVersion
public final int getVersion()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGet INI file version.- Angegeben von:
getVersionin SchnittstelleIFingerprintSection- Gibt zurück:
- INI file version
-
setVersion
public void setVersion(int version) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSet configuration version- Angegeben von:
setVersionin SchnittstelleIFingerprintSection- Parameter:
version- configuration version
-
getNPeaks
public int getNPeaks()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of the number of peak points per subband in a cycle.- Angegeben von:
getNPeaksin SchnittstelleIFingerprintSection- Gibt zurück:
- the number of peak points per subband in a cycle
-
setNPeaks
public void setNPeaks(int nPeaks) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of the number of peak points per subband in a cycle.- Angegeben von:
setNPeaksin SchnittstelleIFingerprintSection- Parameter:
nPeaks- the number of peak points per subband in a cycle
-
getFftSize
public int getFftSize()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of the window size of the FFT.- Angegeben von:
getFftSizein SchnittstelleIFingerprintSection- Gibt zurück:
- the window size of the FFT
-
setFftSize
public void setFftSize(int fftSize) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of the window size of the FFT.- Angegeben von:
setFftSizein SchnittstelleIFingerprintSection- Parameter:
fftSize- the window size of the FFT
-
getOverlap
public int getOverlap()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of the overlap size of the FFT window.- Angegeben von:
getOverlapin SchnittstelleIFingerprintSection- Gibt zurück:
- the overlap size of the FFT window
-
setOverlap
public void setOverlap(int overlap) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of the overlap size of the FFT window.- Angegeben von:
setOverlapin SchnittstelleIFingerprintSection- Parameter:
overlap- the overlap size of the FFT window
-
getC
public int getC()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of how many windows are included in one cycle.- Angegeben von:
getCin SchnittstelleIFingerprintSection- Gibt zurück:
- how many windows are included in one cycle
-
setC
public void setC(int c) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of how many windows are included in one cycle.- Angegeben von:
setCin SchnittstelleIFingerprintSection- Parameter:
c- how many windows are included in one cycle
-
getPeakRange
public int getPeakRange()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of compares with the range of neighbors when taking the peak point.- Angegeben von:
getPeakRangein SchnittstelleIFingerprintSection- Gibt zurück:
- compares with the range of neighbors when taking the peak point
-
setPeakRange
public void setPeakRange(int peakRange) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of compares with the range of neighbors when taking the peak point.- Angegeben von:
setPeakRangein SchnittstelleIFingerprintSection- Parameter:
peakRange- compares with the range of neighbors when taking the peak point
-
getRangeTime
public float[] getRangeTime()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of time range when the point is taken, in seconds.- Angegeben von:
getRangeTimein SchnittstelleIFingerprintSection- Gibt zurück:
- time range when the point is taken, in seconds
-
setRangeTime
public void setRangeTime(float[] rangeTime) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of time range when the point is taken, in seconds.- Angegeben von:
setRangeTimein SchnittstelleIFingerprintSection- Parameter:
rangeTime- time range when the point is taken, in seconds
-
getRangeFreq
public float[] getRangeFreq()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of the frequency range at which the point pair is taken, in units of frequency.- Angegeben von:
getRangeFreqin SchnittstelleIFingerprintSection- Gibt zurück:
- the frequency range at which the point pair is taken, in units of frequency
-
setRangeFreq
public void setRangeFreq(float[] rangeFreq) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of the frequency range at which the point pair is taken, in units of frequency.- Angegeben von:
setRangeFreqin SchnittstelleIFingerprintSection- Parameter:
rangeFreq- the frequency range at which the point pair is taken, in units of frequency
-
getBand
public int[] getBand()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of divided subband, the value corresponds to the array index generated by the FFT.- Angegeben von:
getBandin SchnittstelleIFingerprintSection- Gibt zurück:
- the divided subband, the value corresponds to the array index generated by the FFT
-
setBand
public void setBand(int[] band) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of divided subband, the value corresponds to the array index generated by the FFT.- Angegeben von:
setBandin SchnittstelleIFingerprintSection- Parameter:
band- divided subband, the value corresponds to the array index generated by the FFT
-
getMinFreq
public int getMinFreq()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of minimum frequency.- Angegeben von:
getMinFreqin SchnittstelleIFingerprintSection- Gibt zurück:
- minimum frequency
-
setMinFreq
public void setMinFreq(int minFreq) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of minimum frequency.- Angegeben von:
setMinFreqin SchnittstelleIFingerprintSection- Parameter:
minFreq- minimum frequency
-
getMaxFreq
public int getMaxFreq()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of maximum frequency.- Angegeben von:
getMaxFreqin SchnittstelleIFingerprintSection- Gibt zurück:
- maximum frequency
-
setMaxFreq
public void setMaxFreq(int maxFreq) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of maximum frequency.- Angegeben von:
setMaxFreqin SchnittstelleIFingerprintSection- Parameter:
maxFreq- maximum frequency
-
getMinPower
public int getMinPower()Beschreibung aus Schnittstelle kopiert:IFingerprintSectionGetter of minimum energy.- Angegeben von:
getMinPowerin SchnittstelleIFingerprintSection- Gibt zurück:
- minimum energy
-
setMinPower
public void setMinPower(int minPower) Beschreibung aus Schnittstelle kopiert:IFingerprintSectionSetter of minimum energy.- Angegeben von:
setMinPowerin SchnittstelleIFingerprintSection- Parameter:
minPower- minimum energy
-