View Issue Details

IDProjectCategoryView StatusLast Update
0010269ardourbugspublic2026-04-04 13:31
Reporternewpson Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformArchOSLinuxOS Version(any)
Product Version9.2 
Summary0010269: Stretch Mode trims the decimal part of the stretch factor.
DescriptionOnly integer part of the stretch factor is used to calculate the new length of the region. So it's impossible to work in Strech Mode when you need the entire fractional part to precisely change the length of the region.
Steps To Reproduce1. Add any region to the track.
2. Activate Strech Mode and click the region.
3. Right click on the "Duration" field value and select "Samples" for clarity.
4. Enter any fractional value in the "Percent" field and press Enter; watch how "Duration" value changes.
5. Remove the fractional part of the preivously entered value; watch how "Duration" value does not change.
Additional InformationMay be related to 0009913 (I guess it was broken in the period after this issue)
PR fix (proof of concept, may be there is more generic fix): https://github.com/Ardour/ardour/pull/1073
TagsTime Stretch

Activities

newpson

2026-04-04 13:25

reporter  

100-000.png (14,496 bytes)   
100-000.png (14,496 bytes)   
123-456.png (16,708 bytes)   
123-456.png (16,708 bytes)   
123-000.png (14,538 bytes)   
123-000.png (14,538 bytes)   

newpson

2026-04-04 13:31

reporter   ~0030178

*I pressed Enter after removing the fractional part of course
Practically you can't for example speed up an audio from 110 BPM to 130 BPM because of this issue (110/130 is 84.615%, it will be trimmed to 84% and you will get 130.952 BPM)

Issue History

Date Modified Username Field Change
2026-04-04 13:25 newpson New Issue
2026-04-04 13:25 newpson Tag Attached: Time Stretch
2026-04-04 13:25 newpson File Added: 100-000.png
2026-04-04 13:25 newpson File Added: 123-456.png
2026-04-04 13:25 newpson File Added: 123-000.png
2026-04-04 13:31 newpson Note Added: 0030178