openAVproductions / openAV-Luppp

Luppp is a live performance tool, created by OpenAV productions.
http://openavproductions.com/luppp
GNU General Public License v3.0
258 stars 45 forks source link

Discussion: tempo features #138

Open georgkrause opened 7 years ago

georgkrause commented 7 years ago

I thought about some tempo enhancements and talked to @geraldmwangi in short yesterday. here are the results.

From my point of view these are the problems:

Ideas:

I know, these are pretty different topics and there are issues for nearly everyone, but i wanted to create a general overview. if there is a full concept we can split this into smaller problems.

geraldmwangi commented 7 years ago

In my opinion the features: Other bars #126, For complicated bars (7/8) more metronome sounds (new idea) slave transport #113 nudge button

belong to a rework of TimeManager class, which would take some time

geraldmwangi commented 7 years ago

The way I envision the new TimeManager class is that one can set per scene the tempo, bar measure and possibly other parameters. So I could say scene 1 has bpm 90, 5/4 (aka some quirky rythm for the vers) and scene2 has bpm 105, 4/4 (uptempo four-to-the-floor for the refrain).

mxmilkiib commented 7 years ago

Relatedly, decimal bpm to two places would be very helpful for syncing with an external source.