summaryrefslogtreecommitdiff
path: root/sms.py
AgeCommit message (Collapse)Author
2011-06-24Change to using distutils.John Glover
Currently only builds the simplsndobj module
2011-01-06Fixed SMSResidual. Also removed blank frames produced by sms at the ↵John Glover
beginning of analysis which was causing synthesised audio to be out of sync with the original.
2010-12-22Updated SMS to work with the simpl v0.2 APIJohn Glover
2010-12-21Fixing bugs in SMSResidual.John Glover
2010-12-13Fixed bug in SMSSynthesis, Partials were not being correctly linkedJohn Glover
2010-12-09Fixed bug in SMS peak detection - find_peaks was leaking memory wen saving ↵John Glover
peaks, and a pointer assignment in find_peaks could lead to a double free in freeAnalysis/freeSpectralPeaks.
2010-12-08SMSPeakDetection bug fixesJohn Glover
2010-12-08Removed limitation on number of SMS instances that can be created at once. ↵John Glover
The new libsms memory management code in v1.15 fixes this issue
2010-12-08Fixed a SMS issue in sms_initSynth where having a hop size that was not a ↵John Glover
power of 2 would stop execution. Fixed another SMS test.
2010-12-01Fixed some memory management problems in the SMS analysis processJohn Glover
2010-11-24Updated libsms to the latest version (1.15), includes some memory management ↵John Glover
improvements/simplifications but the basic API is the same. Also started updating the unit tests, which will now use the nose framework
2010-11-08SMS partial tracking bug fixesJohn Glover
2010-11-04Fixed a couple of SMSPeakDetection bugs and updated the unit testsJohn Glover
2010-11-02Added colour to default plots (with heatmap) and some minor code tidyingJohn Glover
2010-10-29Moved dynamic frame size calculation to the PeakDetection base classJohn Glover
2010-10-26Added MQSynthesis, fixed a few bugsJohn Glover
2010-10-19SMS bug fix, peak magnitudes from SMSPeakDetection were in db instead of linear.John Glover
2010-10-18Moved project over to GitJohn Glover