chesnokoff / jSymbolic

jSymbolic2 optimization
0 stars 0 forks source link

Bugfix #6

Closed chesnokoff closed 1 month ago

chesnokoff commented 8 months ago

1) LongestRhythmicValueFeature and ShortestRhythmicValueFeature: fix small bug with zero length array (line 62) and codestile was edited. 2) SymbolicMusicFileUtilities edited and now it decreases resolution of Sequences (lines 135 and 235) Codestyle edited. See issue #2 for more details about the problem 3) FeatureSaver class added. It gets DataBoard and writes features unto files from the DataBoard. In fact, AceXmlConverter class will be useless and I'm planning to remove it. 4) MIDIFeatureProcessor and FeatureExtractionJobProcessor edited. Now MIDIFeatureProcessor does not write anything. It just generate DataBoard (lines 391 and 681) with information about processed recordings. FeatureExtractionJobProcessor recieves DataBoard from MIDIFeatureProcessor and passes it to FeatureSaver. See issue #5 to get more details about the problem