summaryrefslogtreecommitdiffstats
path: root/src/track/beatutils.cpp
AgeCommit message (Expand)Author
2021-07-06Bpm: Improve method naming (hasValue/getValue -> isValid/value)Jan Holthuis
2021-07-06Return {} instead of mixxx::Bpm() to avoid return type repetitionJan 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-06-29Fix misc. typosluz paz
2021-06-09fix first beat: Use fmodOwen Williams
2021-06-09Add commentOwen Williams
2021-06-08Use the beatlength of the rounded bpm, not the center.Owen Williams
2021-06-08Make sure the first beat in a const beat grid is as close to the start of the...Owen Williams
2021-04-22Improve local variable namesDaniel Schürmann
2021-04-22fix typoDaniel Schürmann
2021-04-18Remove commneted debug messageDaniel Schürmann
2021-04-18use round() instead of adding 0.5 before truncate to intDaniel Schürmann
2021-04-18Improve optional debugging outputDaniel Schürmann
2021-04-18Don't use regions at the beginning of the end that are so far away that two t...Daniel Schürmann
2021-04-18Fix typo in makeConstBpmFix() that prevent to use consider the last matching ...Daniel Schürmann
2021-03-16silence debugDaniel Schürmann
2021-03-14fix shadowing issueDaniel Schürmann
2021-03-14use double literalsDaniel Schürmann
2021-03-14replace 1/2 with 0.5Daniel Schürmann
2021-03-14fix typoDaniel Schürmann
2021-03-14Make some local variables constDaniel Schürmann
2021-03-14Merge remote-tracking branch 'upstream/2.3' into ironbeatsDaniel Schürmann
2021-03-09Use mixxx::audio::SampleRate when dealing with beats (#3671)Daniel Schürmann
2021-03-06Check for empty beats before accessing first()/last()Uwe Klotz
2021-02-28Merge remote-tracking branch 'upstream/2.3' into ironbeatsDaniel Schürmann
2021-02-23Use a common BeatUtils::calculateAverageBpm() functionDaniel Schürmann
2021-02-15Fix offset correction.Daniel Schürmann
2021-02-15Verify that the regionBorderError is not too bigDaniel Schürmann
2021-02-14Re-added lost final beat in beats mapsDaniel Schürmann
2021-02-11Make use of new rounding functions in calculateBpm()Daniel Schürmann
2021-02-11use mixxx::audio::SampleRate typeDaniel Schürmann
2021-02-11Remove now unused functionsDaniel Schürmann
2021-02-11Added adjustPhase() and getBeats()Daniel Schürmann
2021-02-11Added makeConstBpm() and roundBpmWithinRange()Daniel Schürmann
2021-02-11Return constant regions instead of single beatsDaniel Schürmann
2021-02-06Introduce a new kMaxSecsPhaseErrorSum to avoid to use a constant area during ...Daniel Schürmann
2021-02-05Added function calculateIronedGrid() to BeatUtilsDaniel Schürmann
2020-12-15Add missing braces around single-line statementsJan Holthuis
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2019-11-10track/beatutil: Replace qLowerBound with std::lower_boundJan Holthuis
2019-07-21Replace qSort() with std::sort() to fix Qt 5.13 warningsUwe Klotz
2018-10-26Fix some issues identified by clazy.RJ Skerry-Ryan
2018-04-06More misc. typosluz.paz
2018-04-06Typo fixes luzpaz
2015-12-27Migrate analyzers and vamp helpers to src/analyzer.RJ Ryan
2015-11-22Make the beatutils more robust agains faulty beatmaps. Bug #1518766Daniel Schürmann
2014-11-18Code fascism.RJ Ryan
2014-04-25Refactor use of math and other headers across the codebase.RJ Ryan
2014-01-14Convert float literals to double literals in various places.RJ Ryan