Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-12 | Remove old SWIG modules. | John Glover | |
2012-08-12 | [partial_tracking] Recreate SndObjs when changing | John Glover | |
parameters instead of using Set<param> functions. | |||
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 | [sndobj] Recreate SndObjs instead of using Set<param> | John Glover | |
functions, safer as some Set functions were creating memory leaks. | |||
2012-08-11 | [sndobj] Initialise arrays to zero in IFGram.cpp | 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 | [sndobj] Whitespace cleanup. | John Glover | |
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 | Ignore .json and .wav files in test directory. | John Glover | |
2012-07-20 | [tests] Remove plot from test_residual. Add sndobj partial tracking test ↵ | John Glover | |
data script. | |||
2012-07-20 | [peak_detection] Add C++ implementation of SndObj peak detection. | John Glover | |
2012-07-20 | [sndobj] Change input parameter 'mess' from char* to const char* in Set and ↵ | John Glover | |
Connect methods of analysis SndObjs. | |||
2012-07-20 | [sndobj] Check that PI is defined before redefining in SndObj.h. | John Glover | |
Whitespace cleanup in SndObj.h, SndObj.cpp | |||
2012-07-12 | [simpl] Update references to pysndobj. | John Glover | |
2012-07-12 | [tests] Don't run old sndobj tests. | John Glover | |
2012-07-12 | [tests] Rename create_libsms_test_data.py to create_test_data.py. | John Glover | |
2012-07-12 | [sndobj] Rename sndobj.py to pysndobj.py | John Glover | |
2012-07-12 | [docs] Update readme. | John Glover | |
2012-07-12 | Merge branch 'master' of ↵ | John Glover | |
ssh://simplsound.git.sourceforge.net/gitroot/simplsound/simplsound | |||
2012-07-10 | [residual] Update residual so that it just requires | John Glover | |
a frame of audio (calculates harmonic component itself). | |||
2012-07-10 | [sms] Some updates to old Python code to work with new C++ types. | John Glover | |
2012-07-09 | [partial_tracking] Add partial peaks to Frame objects | John Glover | |
in update_partials instead of in find_partials. | |||
2012-07-09 | [sms, peak_detection] Add realtime analysis parameter, avoid performing ↵ | John Glover | |
non-real-time specific checks when running in realtime mode. | |||
2012-07-08 | [residual] Bug fix: use hop size rather than frame | John Glover | |
size in synth_frame. | |||
2012-07-08 | [peak_detection] Bug fix: add peaks to frame object in | John Glover | |
find_peaks_in_frame instead of in find_peaks. Set SMSAnalysisParams.iSizeSound to be the hop size, so some value is set when used in real-time. | |||
2012-07-08 | [partial_tracking] Bug fix: set SMSAnalysisParams.maxPeaks in constructor, ↵ | John Glover | |
initialise peak arrays to NULL. | |||
2012-07-08 | [residual] Remove unnecessary code. | John Glover | |
2012-07-07 | [simpl] Add simpl.h | John Glover | |
2012-07-07 | Add CMakeLists.txt so simpl can be build as dynamic library. | John Glover | |
2012-07-07 | [simpl] Use Cython SMSSynthesis and SMSResidual. | John Glover | |
2012-07-07 | [setup] Remove references to sms swig extension. | John Glover | |