mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.44k stars 1.27k forks source link

Automated tempo change #9670

Open mixxxbot opened 2 years ago

mixxxbot commented 2 years ago

Reported by: uncoolbob Date: 2019-06-06T11:41:04Z Status: Confirmed Importance: Wishlist Launchpad Issue: lp1831884 Tags: beatgrid, effects, transport


When you want to change the tempo without your audience noticing the change...

Instead of very slowly raising (or lowering) the tempo manually with the pitch slider, could the user somehow tell Mixxx to "increase tempo to 125 bpm during the next X minutes"?

I guess the challenge here is to keep the UI simple and also compatible with controllers. I don't have any experience with controllers, sorry.

I haven't looked into the code to see how this might be done (timers, event handlers, etc), but happy to have a look if anyone thinks this is a useful feature to add.

Fantastic project, by the way :-)

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2019-06-07T19:38:04Z


Something similar can be relay useful. How do you determine the fade time for the pitch slider? How do you do it manually now?

From my experience such a slowly changing tempo can be annoying for the audience. In this situation I try prefer a relative fast adjustment for on or two phrases. I prefer to adjust the old track or during the transition.

mixxxbot commented 2 years ago

Commented by: ronso0 Date: 2019-06-10T10:14:18Z


Besides this might be a nice feature for AutoDJ, I experienced it's more pleasant for the audience to not change the speed slowly but in steps in moments where there are changes in a song anyway. Also, key bending sometimes sounds strange when done slowly.

mixxxbot commented 2 years ago

Commented by: uncoolbob Date: 2019-06-10T15:00:28Z


Thanks for your comments. I'm not an experienced DJ playing out, but have been heavily into dance/electronic music since around 1990.

If sharper tempo changes during breakdowns and transitions are better for the audience I will take your word for it. Maybe this isn't such a useful feature suggestion.

mixxxbot commented 2 years ago

Commented by: ronso0 Date: 2019-06-10T16:34:35Z


never mind, the feature will be useful for AutoDJ and a useful helper for manual DJing. both stepped and ramped speed changes may be automized.

in my experience, slow speed ramping is just more likely to be noticed by the crowd. but it can be fun, too, if you do it with keylock Off and maybe some highpass filtering before the breakdown.

ronso0 commented 7 months ago

Related #11956