openAV-Luppp icon indicating copy to clipboard operation
openAV-Luppp copied to clipboard

Change speed while recording make clips run out of sync

Open georgkrause opened this issue 6 years ago • 3 comments

To reproduce:

  • Luppp runs on 120 BPM
  • Start recording on a clip
  • Change speed while recording to 60 BPM
  • Stop clip after 3 bars
  • Watch how it goes crazy

Proposed solution: Prevent tempo-changes while recording. There is no other solution since the current design is sample-aligned and not tick-aligned.

georgkrause avatar Aug 01 '18 20:08 georgkrause

Thanks for reporting - I've been too busy this week to get time to investigate. I'll have a look next week, and see if there is a workaround, or if just disabling tempo-change while recording is the best (UX wise) solution.

harryhaaren avatar Aug 02 '18 22:08 harryhaaren

Confirmed, the recorded loop is totally out of sync.

sub26nico avatar Aug 07 '18 14:08 sub26nico

I am currently working on making clips stay in sync while changing the tempo gradually. Therefore some changes are needed which will definitely make it impossible to keep a clip in sync which is recorded while changing the tempo. Or at least a pretty high effort is needed. Since this is really a corner case, I would suggest to:

  • disable recording while the tempo is changed
  • disable tempo changes while at least one clip gets recorded

This might be inconvenient in a few cases. But I suppose this is rare and there is more important stuff to spend time on, so we should keep this easy.

georgkrause avatar Apr 11 '19 13:04 georgkrause