Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-13 | Add comment about re-analysis of tracks with bpm <= 0 | Uwe Klotz | |
2020-05-10 | Ensure that tracks with an invalid bpm are re-analyzed | Uwe Klotz | |
2020-05-10 | Fix repeated key and beat analysis with default settings | Uwe Klotz | |
2020-05-04 | Move Beats et al. to mixxx namespace | Javier Vilarroig | |
2020-04-21 | AnalyzerBeats: fix analyzer not using max/min BPM values | Be | |
I think this was a regression when removing VAMP plugins in PR #926. The AllowBpmAboveRange setting is not exposed in the preferences window and I never recall it being shown to the user, nor anyone asking for it, so remove it. | |||
2019-07-03 | Improve comments | Daniel Schürmann | |
2019-06-26 | Apply the analyzerbeat changes to analyzerkey as well. Improve default ↵ | Daniel Schürmann | |
vealue generation. | |||
2019-06-16 | Use the fist plugin as default. Move constantTempoSupported to ↵ | Daniel Schürmann | |
AnalyzerPluginInfo class | |||
2019-06-08 | Rename Analyzer methods | Uwe Klotz | |
2019-06-08 | Split long lines | Uwe Klotz | |
2019-06-07 | Fix API design of Analyzer and adjust all implementations | Uwe Klotz | |
2019-06-07 | Remove Analyzer::isDisabledOrLoadStoredSuccess() callback | Uwe Klotz | |
2018-12-30 | Remove logging and unused constant. | RJ Skerry-Ryan | |
2018-12-30 | Move fast analysis samples calculation to init() and use analyzer/constants.h. | RJ Skerry-Ryan | |
2018-12-26 | Re-implement fast analysis for AnalyzerBeats and AnalyzerKey. | RJ Skerry-Ryan | |
Uses a 1-minute cutoff to match the previous implementation. | |||
2018-10-15 | Fix the build. | RJ Skerry-Ryan | |
2018-10-15 | Merge branch 'master' into remove-vamp | RJ Skerry-Ryan | |
2018-04-24 | Fix multi-threaded execution of Vamp analyzers | Uwe Klotz | |
...by adding thread synchronization. | |||
2017-01-05 | change some more m_pConfig->getValue() | Daniel Schürmann | |
2016-11-09 | Use const-ref instead of pointer for function arguments | Uwe Klotz | |
2016-05-06 | Merge branch 'master' into remove-vamp | RJ Ryan | |
2016-04-26 | Rename TrackInfoObject to Track. | RJ Ryan | |
At long last! Also move trackinfoobject.h/cpp to src/track/track.h/cpp. | |||
2016-04-17 | Oops. | RJ Ryan | |
2016-04-17 | Don't hard-code plugin ids. | RJ Ryan | |
2016-04-16 | Remove manual setting/getting of beat detector preferences. | RJ Ryan | |
* Introduce BeatDetectionSettings helper class. * Remove UserSettingsPointer direct usage from DlgPrefBeats, AnalyzerBeats, AnalysisFeature, and Upgrade. * Delete beat_preferences.h. | |||
2016-04-16 | Merge branch 'master' into remove-vamp | RJ Ryan | |
2016-03-02 | Rename loadStored to reflect the actualy usage | Daniel Schürmann | |
2016-02-22 | Update ReplayGain preferences for new EBU R 128 analyzer | Daniel Schürmann | |
2016-01-31 | Add AnalyzerQueenMaryBeats and AnalyzerSoundTouchBeats. | RJ Ryan | |
Uses SoundTouch and qm-dsp libraries to calculate BPM and do beat tracking. Replicates the logic of our VAMP plugins so the parameters to the algorithms are the same. | |||
2016-01-31 | Use AnalyzerPlugin interface in AnalyzerKey/AnalyzerBeats and preferences. | RJ Ryan | |
2016-01-24 | Use UserSettings (typedef) instead of ConfigObject. | RJ Ryan | |
This will allow us to experiment with different implementations for structured user preferences. It will also reduce repeated typing of template arguments and better represent the purpose of the object. | |||
2015-12-31 | Rename BPM functions and apply some refactoring | Uwe Klotz | |
2015-12-27 | Migrate analyzers and vamp helpers to src/analyzer. | RJ Ryan | |
Also, standardize on US English for "analyze", "initialize", and "finalize" across the codebase. |