> Also (re)enabling "Assume constant tempo" for a single track in its properties is ignored unless the BPM also has been edited manually.
Yes, the UX with this option should be improved.
The ch...
When I try to reproduce I see these warning being logged
```c++
warning [Main] Marker with 117 beats till next marker cannot be scaled by 0.75
warning [Main] Marker with 67 beats till next marke...
Yeah, I've read some Uncle Bob stuff. I should check out his book(s?). What I liked about Steve's work was it was so concrete (practical), and backed up by evidence.
So to the matter at hand. ...
Ah right. Well the `contains`+`at` pattern is suboptimal because you do two lookups instead of one. It'd be nice if you could switch these around to only use one `find`.
Thank you for your recommendation. I've studied some of Robert C. Martins books so far but "Code Complete" also seems interesting. I will try to get a hold of a copy.
"The Internal Clock should not be given any new sources of bpm clock. If someone wants to write a Midi Clock source, it should be a separate Syncable object that can become leader"
If the inter...
This is an alternative to registering MIDI handler from XML. Itks a implementation of https://github.com/mixxxdj/mixxx/wiki/Registering-Midi-Input-Handlers-From-Javascript
We have that already on the hood, but have not yet exposed it to the user:
https://github.com/mixxxdj/mixxx/blob/fe9608f80f1cdb031a07fb1acc930899c5e93434/src/engine/sync/internalclock.h#L17
At ...
You are technically correct. As I remember it at the time Prolog was considered to be like a functional language... and the way it works has similarities at least. Haskal was a thing. There was a...
### Bug Description
If `--log-level` is set to `debug`, Mixxx will log controller related debug message. These messages are supposed to be logged only if `--controller-debug` is passed, but this l...
Yes, I will try to split it in multiple PRs, but a lot of the commits are not relevant anymore, so I will first squash and then create some new PRs with parts of the code.
I don't mind which solution we pick. It is finally a question how easy and risky a logic change is.
For my understanding the issue is only to fix a new more strict and valid warning in code tha...
Would this be a method for [re]connecting pad MIDI presses like in [this instance](https://mixxx.discourse.group/t/launchpad-pro-mk3-basic-4x16-hotcue-setup-troubles/29701/10?u=milkii)? I had assum...