Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-08 | Analyzer: Use mixxx::audio::SampleRate type instead of int | Jan Holthuis | |
2021-07-08 | AnalyzerSilence: Use mixxx::audio::FramePos in storeResults() | Jan Holthuis | |
2021-07-08 | Cue: Migrate class to FramePos | Jan Holthuis | |
2021-07-06 | Beats: Add `firstBeat()` utility function | Jan Holthuis | |
This was suggested here: https://github.com/mixxxdj/mixxx/pull/4049#discussion_r664823037 | |||
2021-07-06 | Beats: Use FramePos consistently in Beats classes | Jan Holthuis | |
2021-07-06 | Bpm: Improve method naming (hasValue/getValue -> isValid/value) | Jan Holthuis | |
2021-07-06 | Return {} instead of mixxx::Bpm() to avoid return type repetition | Jan Holthuis | |
2021-07-06 | Beats: Return mixxx::Bpm type instead of double from all bpm methods | Jan Holthuis | |
2021-07-02 | Beats: Add mixxx::Bpm in BeatUtils and BeatGrid/BeatMap classes | Jan Holthuis | |
2021-07-02 | AnalyzerQueenMaryBeats: Rename m_stepSize to m_stepSizeFrames | Jan Holthuis | |
2021-07-01 | Beats: Use frame positions for beatmap/beatgrid construction | Jan Holthuis | |
2021-05-24 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git | Uwe Klotz | |
# Conflicts: # src/controllers/controllerengine.cpp | |||
2021-05-24 | Use std math functions and remove #defines from fpclassify.h | Uwe Klotz | |
2021-05-18 | AnalyzerPluginInfo: Return const QString& | Jan Holthuis | |
2021-05-18 | AnalyzerPlugin: Use class instead of simple struct | Jan Holthuis | |
A first step towards merging #3439. | |||
2021-05-09 | Rename getter of TrackCollectionManager in Library | Uwe Klotz | |
2021-05-08 | Load tracks via TrackCollectionManager | Uwe Klotz | |
The TrackCollectionManager will soon store and provide additional configuration data like the custom tags mapping that is required when loading tracks. | |||
2021-04-05 | Merge branch '2.3' of github.com:mixxxdj/mixxx | Jan Holthuis | |
2021-04-03 | AnalyzerKeyFinder: fix invalid e-major key | Swiftb0y | |
Fixes that tracks previously detected as e-major by the KeyFinder analyzer were translated into having an invalid key. | |||
2021-03-15 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git | Uwe Klotz | |
2021-03-14 | Merge remote-tracking branch 'upstream/2.3' into ironbeats | Daniel Schürmann | |
2021-03-11 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into main | Uwe Klotz | |
# Conflicts: # src/library/baseexternalplaylistmodel.cpp | |||
2021-03-11 | Merge remote-tracking branch 'upstream/2.3' into no_grid_from_bpm | Daniel Schürmann | |
2021-03-11 | Add wapper trySetAndLockBeats() to stream line the track API | Daniel Schürmann | |
2021-03-10 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into main | Uwe Klotz | |
# Conflicts: # src/library/dao/trackdao.cpp | |||
2021-03-09 | Use mixxx::audio::SampleRate when dealing with beats (#3671) | Daniel Schürmann | |
* Use mixxx::audio::SampleRate when dealing with beats * Use a valid sample rate in tests * Fix windows builds | |||
2021-03-08 | check bpm lock when setting beat grid of bpm | Daniel Schürmann | |
2021-03-07 | Fix reaanalyze rules for tracks with beat grids generated from a BPM value only | Daniel Schürmann | |
2021-03-05 | Merge branch '2.3' of github.com:mixxxdj/mixxx | Jan Holthuis | |
2021-03-05 | Merge remote-tracking branch 'upstream/2.3' into ironbeats | Daniel Schürmann | |
2021-03-04 | make beats pointer const | Daniel Schürmann | |
2021-03-04 | Replace tio by pTrack | Daniel Schürmann | |
2021-03-02 | Remove track parameter from beats constructor | Daniel Schürmann | |
2021-03-02 | make Beats::translate const | Daniel Schürmann | |
2021-02-15 | Fix sign when calculation the sample positions from beats | Daniel Schürmann | |
2021-02-11 | use mixxx::audio::SampleRate type | Daniel Schürmann | |
2021-02-11 | Dispose now unused EnableOffsetCorrection and MinBpm and MaxBpm. | Daniel Schürmann | |
A small Offset Correction in the range of +-25 ms is always applied. The Analyzer always returns the best Tempo near 120 BPM. This may fail by an interger fraction. Applying an additional adjustment into a range will make the issue worse. | |||
2021-02-11 | Remove now unused functions | Daniel Schürmann | |
2020-12-16 | Merge remote-tracking branch 'upstream/main' into hotcue_focus_off_by_one_main | Daniel Schürmann | |
2020-12-15 | Use bool literals instead of implicit casts | Jan Holthuis | |
2020-12-15 | Replace null pointer constants (e.g. NULL, 0) with nullptr | Jan Holthuis | |
2020-12-07 | Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headers | Jan Holthuis | |
2020-12-07 | Slimdown moc_compilation.cpp | Daniel Poelzleithner | |
The moc_compilation file became unbearable large, easily taking 10 minutes to compile whenever a Q_OBJECT changes. AUTOMOC scans for <basename>_moc.cpp includes and does not add the file to the moc_compilation whenever it is included in the propper cpp file. After this patch, moc_compilation.cpp is empty and the mocs are compiled with the approptial cpp, increasing recompile speeds by a factor of 10 when just a header file changed. | |||
2020-12-02 | Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headers | Jan Holthuis | |
2020-11-29 | Create and initalize Cues at once to avoid sending singlas with halve ↵ | Daniel Schürmann | |
initalized data | |||
2020-11-29 | Add Cue::setStartAndEndPosition() for setting both under one locking scope | Daniel Schürmann | |
2020-11-28 | Fix various MSVC conversion data loss warnings | Jan Holthuis | |
2020-11-19 | Pass non-trivial/large function args by reference | Jan Holthuis | |
Fixes a bunch of `-Wclazy-function-args-by-ref` warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-function-args-by-ref.md for details. Most of these changes are automated, using the clazy fixit by setting the `CLAZY_EXPORT_FIXES` before compilation and then running: $ mkdir /tmp/patch $ find ../src -iname "*.yaml" -exec mv {} /tmp/patch \; $ clang-apply-replacements /tmp/patch | |||
2020-11-13 | Merge remote-tracking branch 'upstream/2.3' into cleanup-headers | xerus2000 | |
2020-11-12 | AnalyzerBeats/AnalyzerKey: Fix QList time-of-check/time-of-use issues | Jan Holthuis | |