summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-30Restructure class files. John Glover
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.
2012-06-29[sms] Rename sms.py to pysms.py.John Glover
PEP8 cleanup of test_sms.py.
2012-06-28[base] Add C++ implementation of Synthesis and Residual.John Glover
2012-06-28[tests] Remove old SMS test file.John Glover
2012-06-28Rename basetypes to pybase, PEP8 cleanup.John Glover
2012-06-28[base] Add C++ PartialTracking implementation.John Glover
2012-06-26[base] Whitespace cleanup.John Glover
2012-06-26[base] Rename 'number' to 'sample'.John Glover
2012-06-26[base] Add C++ implementation of PeakDetection.find_peaks_in_frame and ↵John Glover
PeakDetection.find_peaks
2012-06-25[base] Add C++/Cython PeakDetection.frames and Frame.peaksJohn Glover
2012-03-22[base] updating Cython Frame and PeakDetection classesJohn Glover
2012-03-16add Cython base.Peak classJohn Glover
2012-03-16add Cython version of simpl base frame classJohn Glover
2012-03-08[setup, tests] whitespace tidy upJohn Glover
2012-01-27Remove license info from individual source files.John Glover
Move main license file to project root.
2012-01-27[sms] add missing peak detection propertiesJohn Glover
2012-01-27[sms] add missing partial tracking propertiesJohn Glover
2012-01-24[sndobj] add empty partials if space availableJohn Glover
2012-01-20improve error message if trying to plot with no peaksJohn Glover
2012-01-20tidy up ignore file slightlyJohn Glover
2011-09-02Change frame.audio to point to a std::vectorJohn Glover
2011-09-02move general functionality to base.iJohn Glover
2011-09-02Rename common.i to base.iJohn Glover
2011-08-29SWIG doesn't seem to like this throw statement,John Glover
remove for now.
2011-08-29Tidy up PeakDetection::find_peaksJohn Glover
2011-08-27Add frame peaks iterators and tidy up PeakDetectionJohn Glover
2011-08-26frame refactorJohn Glover
2011-08-26ignore testbase.dSYMJohn Glover
2011-08-26Add simpl valgrind suppression fileJohn Glover
Ignore valgrind errors due to a memory leak when throwing a std::exception
2011-08-26Add -gJohn Glover
2011-08-24Change frame objects to have pointers to number John Glover
arrays instead of having their own std::vector of samples
2011-08-21bugfix: remove .o files instead of *oJohn Glover
2011-08-21Add next_frame_size methodJohn Glover
2011-08-21Add PeakDetection C++ class and testsJohn Glover
2011-08-20Add std vector wrapperJohn Glover
2011-08-20Add C++ frame class and testsJohn Glover
2011-08-19Add initial C++ unit testsJohn Glover
2011-08-19Use std::string instead of char*John Glover
2011-08-19Build simpl C++ moduleJohn Glover
2011-08-19load LorisPeakDetection from the C++ moduleJohn Glover
2011-08-19Add initial simpl module C++ filesJohn Glover
2011-08-19Add default constructor/destructorJohn Glover
2011-08-19Remove old loris SWIG filesJohn Glover
2011-08-19Update copyright infoJohn Glover
2011-07-22add skeleton of loris test fileJohn Glover
2011-07-22start adding analyze_peaks codeJohn Glover
2011-07-08Start adding Loris filesJohn Glover
2011-06-25Bug fix: both sms and sndobj build with setup.pyJohn Glover
2011-06-24Ignore distuils/pip filesJohn Glover
2011-06-24Update examples to find audio in moved test folderJohn Glover