Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-30 | [peak_detection] PEP8 | John Glover | |
2012-10-25 | [mq] Add C++ MQSynthesis class. | John Glover | |
2012-10-25 | [mq] Synthesis bug fix: correctly limit number of | John Glover | |
synthesised partials (if set) | |||
2012-10-24 | [mq] Add C++ MQPartialTracking class | John Glover | |
2012-10-24 | [mq] Add MQPeakDetection C++ class. | John Glover | |
2012-10-23 | [mq] PEP8 cleanup, change quote type to match | John Glover | |
other files. | |||
2012-10-15 | [partial_tracking] Getters/setters for more SMS | John Glover | |
partial tracking parameters. | |||
2012-10-10 | [mq] Refactor: Simplify peak detection code. | John Glover | |
2012-10-04 | [mq] Bug fixes: check for peak equality in frequency | John Glover | |
values rather than comparing objects (which may change). | |||
2012-10-04 | [base] Bug fix: make sure that Python peak objects | John Glover | |
are not deallocated when using Frame peaks/partials properties. | |||
2012-10-03 | [peak_detection] Bug fix: Make sure | John Glover | |
that the number of frames produced by the Python PeakDetection.find_peaks method is the same as the corresponding C++ method. | |||
2012-10-03 | [synthesis] Bug fix: return frame.synth array | John Glover | |
from synth_frame (not frame.audio). | |||
2012-10-03 | [mq] Change case of two-way mismatch function name. | John Glover | |
2012-10-03 | [audio] Update read_wav function: just return the | John Glover | |
first channel from multi-channel audio files. | |||
2012-09-12 | [base, synthesis] Allow synthesis sample arrays | John Glover | |
to be created and destroyed independently of input audio sample arrays in Frame objects. Fix bug in Cython synthesis wrapper that prevented the hop size from being changed correctly. Don't create memory in non-real-time synthesis function as it is now managed by the Frame object itself. | |||
2012-09-11 | [plot] Don't plot partials that are changing to | John Glover | |
0 frequency (killed in SMSPartialTracking). | |||
2012-09-11 | [base] Clean up: remove old Partial object. | John Glover | |
2012-09-11 | [residual] SMSResidual fix: don't call Frame.clear | John Glover | |
as it now clears the audio buffer as well as peak/partial data. Remove some dead code. | |||
2012-09-10 | [plot] Change default behaviour for plot_partials | John Glover | |
so that peaks are not shown. | |||
2012-08-23 | [examples] Move examples to top level. Update examples so file paths can be ↵ | John Glover | |
specified on the command line. | |||
2012-08-23 | [loris] Add C++ implementation of LorisSynthesis. | John Glover | |
2012-08-23 | [sndobj] Fix bug in SndObjSynthesis. Partial IDs were not being handled ↵ | John Glover | |
correctly, added new class based on AdSyn that does not rely on IDs. | |||
2012-08-22 | [loris] Add C++ implementation of LorisPartialTracking. | John Glover | |
2012-08-22 | [loris] Add C++ LorisPeakDetection. | John Glover | |
2012-08-12 | Remove old timestretching code (now available in | John Glover | |
Metamorph instead). | |||
2012-08-12 | Remove old SWIG modules. | John Glover | |
2012-08-12 | [synthesis] Add C++ implementation of SndObjSynthesis. | John Glover | |
2012-08-11 | [sndobj] Add C++ implementation of SndObjPartialTracking. | John Glover | |
2012-08-11 | [simpl] Tidy up __init__. | John Glover | |
2012-08-11 | [mq] Bug fix: write audio to new output array instead of frame.synth. | John Glover | |
2012-08-11 | [mq] Update MQSynthesis. | John Glover | |
2012-08-11 | [base, synthesis] Allow synth size to be independent from frame size. Call ↵ | John Glover | |
synth_frame from Cython Synthesis.synth so that derived classes synth_frame methods are called. | |||
2012-08-11 | [examples] Tidy up resynth example. | John Glover | |
2012-08-11 | [mq] Update MQPartialTracking to work with Cython code. | John Glover | |
2012-08-11 | [plot] Bug fix: don't interpolate between old and new partials. | John Glover | |
2012-08-11 | [examples] Don't show peaks in plotpartials example. | John Glover | |
2012-07-30 | [plot] Bug fix: check number of partials in each | John Glover | |
frame. | |||
2012-07-29 | [base] Clear new peak and partial lists with Frame.clear | John Glover | |
2012-07-29 | [peak_detection] Make PeakDetection.find_peaks | John Glover | |
return 1 frame per hop size (zero pad frames at the end of the signal if necessary). | |||
2012-07-29 | [partial_tracking] Call Cython PartialTracking.update_partials | John Glover | |
instead of C++ method so that Python classes can inherit it. Save frame partials as a Python list instead of getting a list of peaks from the C++ object. Update partial tracking tests. | |||
2012-07-29 | [peak_detection] Call C++ find_peaks function in | John Glover | |
SMSPeakDetection.find_peaks. Check for _static_frame_size in SMSPeakDetection.find_peaks. Create new analysis object when changing frame size in SndObjPeakDetection. Update PeakDetection tests for new frame.peaks object and find_peaks changes. | |||
2012-07-26 | [mq] Remove unneeded code. | John Glover | |
2012-07-26 | [mq] Update MQPeakDetection to work with Cython-based | John Glover | |
Frame and PeakDetection objects. | |||
2012-07-26 | [peak_detection] Set frame peaks in find_peaks_in_frame | John Glover | |
instead of in find_peaks | |||
2012-07-26 | [base] Keep a list of Python Peak objects instead | John Glover | |
passing pointers to the C++ classes. This simplifies the Python code slightly, but also makes sure that references to the Python objects are not lost (and the objects then garbage collected too early). | |||
2012-07-26 | [plot] Simplify plot_peaks function. | John Glover | |
2012-07-20 | [peak_detection] Add a Cython implementation of PeakDetection.find_peaks so ↵ | John Glover | |
that find_peaks_in_frame will be called from derived Python classes (as well as C++). | |||
2012-07-20 | [examples, plot] Tidy up plotpeaks and plotpartials examples. | John Glover | |
2012-07-20 | [peak_detection] Add C++ implementation of SndObj peak detection. | John Glover | |
2012-07-12 | [simpl] Update references to pysndobj. | John Glover | |