| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
files. Whitespace clean up.
 | 
 | 
parameters instead of using Set<param> functions.
 | 
 | 
 | 
 | 
 | 
 | 
functions, safer as some Set functions were creating
memory leaks.
 | 
 | 
 | 
 | 
synth_frame from Cython Synthesis.synth
so that derived classes synth_frame methods are
called.
 | 
 | 
 | 
 | 
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.
 | 
 | 
 | 
 | 
Connect methods of analysis SndObjs.
 | 
 | 
Whitespace cleanup in SndObj.h, SndObj.cpp
 | 
 | 
a frame of audio (calculates harmonic component
itself).
 | 
 | 
in update_partials instead of in find_partials.
 | 
 | 
non-real-time specific checks when running in realtime mode.
 | 
 | 
size in synth_frame.
 | 
 | 
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.
 | 
 | 
initialise peak arrays to NULL.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
requested.
 | 
 | 
Partials). Add test for harmonic synthesis using sum of sines.
 | 
 | 
 | 
 | 
values to 0.
 | 
 | 
Update libsms test data.
 | 
 | 
sms_fillHeader.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Group classes by type (peak detection, partial
tracking, etc) rather than by algorithm name. This
is because Cython needs the full inheritance
hierarchy to be in the same file.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
PeakDetection.find_peaks
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Move main license file to project root.
 | 
 | 
 | 
 | 
remove for now.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
arrays instead of having their own std::vector
of samples
 | 
 | 
 | 
 | 
 |