Actively playing notes do not stretch properly when the tempo is changed
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
I am using version 1.2.0 (Stable Versions) (windows 10 64bit)
The sound is broken when change it using automation tempo / bpm.
(ex) The first note that starts when change from 60 to 54 is broken.
The instrument uses piano vsti.
Maybe it's a bug?
I attached the lmms file and the mp3 file.
[bug.zip](https://github.com/LMMS/lmms/files/3499652/bug.zip)

add. )
Kontakt instrument vsti is broken too
But sound font instruments are not broken.
Lmms built-in instrument (TripleOscillator) is not broken.
It seems to be related to vsti.
And it is not broken when tempo is less than 15(Change value)
The rc8 version is not broken. But not perfect.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by opening the attached bug.zip project and reproducing the tempo automation from 60 to 54 with the piano VSTi on Windows. Compare the result with Kontakt, sound-font instruments, TripleOscillator, and the rc8 version, as described in the report. Done means actively playing VSTi notes stretch correctly during tempo changes without breaking the working instrument cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100