Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-10 | Advance beat analysis version to V4 | Daniel Schürmann | |
... because of the moved first beat in const beat grits introduced in #3965 | |||
2021-06-09 | fix first beat: Use fmod | Owen Williams | |
2021-06-09 | Add comment | Owen Williams | |
2021-06-08 | Use the beatlength of the rounded bpm, not the center. | Owen Williams | |
2021-06-08 | Make sure the first beat in a const beat grid is as close to the start of ↵ | Owen Williams | |
the track as possible. | |||
2021-05-22 | SeratoBeatGrid: Subtract timingOffset during export when creating marker | Jan Holthuis | |
2021-05-22 | SeratoBeatsImporter: Use simple DEBUG_ASSERT for non-NTM case | Jan Holthuis | |
2021-05-21 | SeratoBeatGrid: Fix import/export and add roundtrip test | Jan Holthuis | |
2021-05-21 | SeratoBeatGridTest: Add roundtrip checks to SerializeBeatMap test | Jan Holthuis | |
2021-05-21 | SeratoBeatGrid: Fix export of first beat if beat frame position = 0 | Jan Holthuis | |
2021-05-21 | SeratoBeatsImporter: Add private helper method to simplify tests later | Jan Holthuis | |
2021-05-21 | SeratoBeatsImporter: Add fix import of last beat | Jan Holthuis | |
2021-05-21 | SeratoBeatsImporter: Use separate beatLengthMillis variables | Jan Holthuis | |
2021-05-21 | SeratoBeatsImporter: Simplify calculations that use timingOffsetMillis | Jan Holthuis | |
2021-05-21 | SeratoBeatsImporter: Fix import of terminal marker beats | Jan Holthuis | |
2021-05-12 | Merge pull request #3790 from daschuer/bpmRounding | Jan Holthuis | |
1/12 Bpm rounding | |||
2021-05-04 | Merge pull request #3794 from daschuer/makeConstBpmFix | Uwe Klotz | |
Fix typo in makeConstBpm() and improve BPM precison for long tracks | |||
2021-04-29 | Replace recursive QMutexes with QRecursiveMutex | Jan Holthuis | |
Recursive QMutexes have been deprecated since the 5.15. Fixes warnings like these: src/vinylcontrol/vinylcontrolprocessor.cpp: In constructor ‘VinylControlProcessor::VinylControlProcessor(QObject*, UserSettingsPointer)’: src/vinylcontrol/vinylcontrolprocessor.cpp:28:32: error: ‘QMutex::QMutex(QMutex::RecursionMode)’ is deprecated: Use QRecursiveMutex instead of a recursive QMutex [-Werror=deprecated-declarations] 28 | m_bReloadConfig(false) { | ^ In file included from /usr/include/qt/QtCore/QMutex:1, from src/vinylcontrol/vinylcontrolprocessor.h:6, from src/vinylcontrol/vinylcontrolprocessor.cpp:1: /usr/include/qt/QtCore/qmutex.h:140:14: note: declared here 140 | explicit QMutex(RecursionMode mode); | ^~~~~~ | |||
2021-04-22 | Improve local variable names | Daniel Schürmann | |
2021-04-22 | fix typo | Daniel Schürmann | |
2021-04-18 | Remove commneted debug message | Daniel Schürmann | |
2021-04-18 | use round() instead of adding 0.5 before truncate to int | Daniel Schürmann | |
2021-04-18 | Improve optional debugging output | Daniel Schürmann | |
2021-04-18 | Don't use regions at the beginning of the end that are so far away that two ↵ | Daniel Schürmann | |
tootal number of beats are valid in between. This fixes a warping beat issue for long track with short const regions. | |||
2021-04-18 | Advance version to V3 | Daniel Schürmann | |
2021-04-18 | Fix typo in makeConstBpmFix() that prevent to use consider the last matching ↵ | Daniel Schürmann | |
region for a precise const BPM | |||
2021-04-18 | Round when scaling, to hit an integer BPM when comming from 1/3 BPM or such. | Daniel Schürmann | |
2021-04-14 | Snap the adjusted beats to 1/12 beat if near | Daniel Schürmann | |
2021-03-20 | Merge pull request #3409 from Holzhaus/serato-tag-export | Be | |
2021-03-20 | Revert "Track: Only import valid colors" | Uwe Klotz | |
This reverts commit 4018b72424533b12e29e5acdbf1de33b1d9cc875. | |||
2021-03-20 | Track: Only import valid colors | Uwe Klotz | |
2021-03-20 | Track: Split boolean expressions of property import (test and set) | Uwe Klotz | |
2021-03-20 | Track: Do nothing and return if unmodified | Uwe Klotz | |
2021-03-20 | Merge branch '2.3' into track-beats | Uwe Klotz | |
2021-03-19 | Merge pull request #3729 from Holzhaus/serato-cue-import-keep-other | Uwe Klotz | |
Do not discard cue types that can't be imported by SeratoCueImporter (lp1920087) | |||
2021-03-19 | SeratoCueInfoImporter: Skip checking cue types that are never imported | Jan Holthuis | |
2021-03-19 | Track: Preserve all cues with a type that is not in the importer | Jan Holthuis | |
2021-03-19 | Track: Improve comment regarding preserving cues on import | Jan Holthuis | |
Co-Authored-By: Uwe Klotz <uklotz@mixxx.org> | |||
2021-03-19 | Delete obsolete comment | Uwe Klotz | |
2021-03-19 | Import track color from Serato in locking scope | Uwe Klotz | |
2021-03-19 | Prepare to move import of Serato tags into locking scope | Uwe Klotz | |
2021-03-19 | Delete obsolete FIXME for Serato cue import | Uwe Klotz | |
2021-03-19 | Simplify import of Serato tags | Uwe Klotz | |
2021-03-19 | CueInfoImporter: Add canImportCueType method to interface | Jan Holthuis | |
2021-03-19 | Track: Do not discard all cue types on import unnecessarily (lp1920087) | Jan Holthuis | |
When importing Serato Metadata from file tags, the current hotcues are overwritten with the hotcues from Serato. This is correct behavior. But in addition to that, the main cue and the intro/outro cues are reset as well. This is unnecessary because Serato metadata doesn't store this information anyway. Launchpad issue: https://bugs.launchpad.net/mixxx/+bug/1920087 | |||
2021-03-19 | Add TODO for importing Serato metadata | Uwe Klotz | |
2021-03-19 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into track-beats | Uwe Klotz | |
2021-03-19 | Merge pull request #3726 from uklotzde/streaminfo | Jan Holthuis | |
Complete missing StreamInfo reported by source from metadata | |||
2021-03-19 | Merge pull request #3722 from uklotzde/track-metadata-export | Jan Holthuis | |
Track: Prevent modification of metadata during export by normalization | |||
2021-03-18 | Log import of Serato beats and cues for debugging | Uwe Klotz | |