summaryrefslogtreecommitdiffstats
path: root/src/track/beatgrid.cpp
AgeCommit message (Expand)Author
2021-07-20BeatGrid: Fix wrong multiplication with kFrameSizeJan Holthuis
2021-07-09Beats: Use enum class for BpmScaleJan Holthuis
2021-07-06Beats: Use FramePos consistently in Beats classesJan Holthuis
2021-07-06Bpm: Improve method naming (hasValue/getValue -> isValid/value)Jan Holthuis
2021-07-06Beats: Remove getMaxBpm() methodJan Holthuis
2021-07-06Beats: Return mixxx::Bpm type instead of double from all bpm methodsJan Holthuis
2021-07-02Beats: Add mixxx::Bpm in BeatUtils and BeatGrid/BeatMap classesJan Holthuis
2021-07-01Beats: Use frame positions for beatmap/beatgrid constructionJan Holthuis
2021-05-12Merge branch '2.3' of github.com:mixxxdj/mixxxJan Holthuis
2021-04-18Round when scaling, to hit an integer BPM when comming from 1/3 BPM or such.Daniel Schürmann
2021-03-20Merge pull request #3608 from JoergAtGithub/improve_beat_indicatorDaniel Schürmann
2021-03-11make use of mixxx::Bpm::kValueUndefinedDaniel Schürmann
2021-03-09Merge pull request #3683 from daschuer/editBpm2Uwe Klotz
2021-03-09Use mixxx::audio::SampleRate when dealing with beats (#3671)Daniel Schürmann
2021-03-09remove Beats::clone()Daniel Schürmann
2021-03-05Merge branch 'main' into improve_beat_indicatorJoergAtGithub
2021-03-02Remove locking from beat classesDaniel Schürmann
2021-03-02Remove track parameter from beats constructorDaniel Schürmann
2021-03-02Remove QObject nature from beats classesDaniel Schürmann
2021-03-02Dispose setSubVersion()Daniel Schürmann
2021-03-02remove redundant namespace prefixDaniel Schürmann
2021-03-02Added static makeBeatGrid factory functions.Daniel Schürmann
2021-03-02make setBpm() constDaniel Schürmann
2021-03-02make Beats::scale constDaniel Schürmann
2021-03-02make Beats::translate constDaniel Schürmann
2021-03-02Remove unused removeBeat() functionDaniel Schürmann
2021-03-02Remove addBeat() functionDaniel Schürmann
2021-03-01Renamed NoTolerance to snapToNearBeats and inverted the bool, to match the ne...JoergAtGithub
2021-02-22Inline calculateBpm to bpm to get around allocating a temorary QVector from t...Daniel Schürmann
2021-02-22removed unused getBpmRange()Daniel Schürmann
2021-02-21Improved if cases for NoTolerance code in findPrevNextBeatsJoergAtGithub
2021-02-21Added testcases for NoTolerance mode of findPrevNextBeatsJoergAtGithub
2021-02-21Added switch, to select if findPrevNextBeats should compare with or without t...JoergAtGithub
2021-01-31Reworked beat_active control:JoergAtGithub
2020-12-15Add missing override keywordsJan Holthuis
2020-11-28Fix various MSVC conversion data loss warningsJan Holthuis
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-10-16Merge pull request #3128 from Holzhaus/float-warnings-pt-7Daniel Schürmann
2020-09-28Externalize forward declarations for Track objectUwe Klotz
2020-09-26track: Add protobuf typecasts in beatmap/beatgridJan Holthuis
2020-05-04Move Beats et al. to mixxx namespaceJavier Vilarroig
2020-01-20Merge remote-tracking branch 'upstream/master' into lp1777667Daniel Schürmann
2020-01-15Fix incorrect emit statements in Mixxx codebaseJan Holthuis
2019-11-20Merge remote-tracking branch 'upstream/master' into lp1777667Daniel Schürmann
2019-07-10Merge remote-tracking branch 'upstream/master' into lp1777667Daniel Schürmann
2019-06-27Force findNthBeat to return mutliples of beatlength and adapt tests accordinglySimon Harst
2019-02-19Fix Beats class hierarchyUwe Klotz
2018-12-17Merge remote-tracking branch 'upstream/master' into lp1777667Daniel Schürmann
2018-06-19Use override keyword and removed unused functionDaniel Schürmann
2018-03-10qDebug comments correctedNTMusic