LMMS / LMMS/lmms

Sample TCO length not responsive to BPM

Open
#4,153 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

To reproduce: Load a sample in a sample track, then drag on the BPM display to change BPM.

[Here's a video.](https://www.youtube.com/watch?v=lih9E0VP1Uo) First I try to "refresh" the clip by dragging it and zooming, then I try cloning it. After that I reload the sample by double clicking and selecting the same file, which does nothing. Finally, deleting and reloading the sample from scratch sets it to the new BPM, but it exhibits the same behavior after that.

Tested in 64bit RC5 on Windows 10.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue in a sample track: load a sample, change the BPM from the BPM display, and observe whether the sample's length changes. Check the sample-track handling of BPM changes and compare it with deleting and reloading the sample; done means the existing sample responds to BPM changes without requiring a reload.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.