AudioFundamentalFrequency is added twice in Encoder.java:
1. seperate check for enabling AudioFundamentalFrequency(line 138)
2. group check for aff, ah, hsc, hsd ...(line 191)
Possible patch:
--- src/mpeg7audioenc/src/de/crysandt/audio/mpeg7audio/Encoder.java
+++ spnt-code/spnt-mpeg7/src/main/java/de/crysandt/audio/mpeg7audio/Encoder.java
@@ -129,15 +152,6 @@
}
}
- if (config.getBoolean("AudioFundamentalFrequency", "enable")) {
- AudioFundamentalFrequency aff = new AudioFundamentalFrequency(
- config.getInt("Resizer", "HopSize"),
- samplerate,
- config.getFloat("AudioFundamentalFrequency", "lolimit"),
- config.getFloat("AudioFundamentalFrequency", "hilimit"));
- resizer.addMsgListener(aff);
- aff.addMsgListener(msgmultiplexer);
- }
if (config.getBoolean("AudioPower", "enable")) {
boolean db_scale = config.getBoolean("AudioPower", "logScale");