View Issue Details

IDProjectCategoryView StatusLast Update
0010177ardourbugspublic2026-02-13 14:45
ReporterKrio Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformDebian GNUOSLinuxOS Version(any)
Product Version9.0 
Summary0010177: Ardour9 region gain changes provoke temporary playback shift
DescriptionArdour9 region gain changes provoke temporary playback shift of the tracks having those regions. I will describe variants below.

I can systematically reproduce the following issue in Ardour9. It did not exist in previous versions.
Steps To ReproduceCreate a new session or use an existing one. Make sure you have a least some tracks with each one or more regions.

If boosting or cutting gain one or more regions simultaneously (perhaps also with other region operations) Ardour is somehow processing this request, causing the track(s) of some regions to be temporarily moved in playback. These are the two variants that I already found:

1) If playback was already ongoing, it suffices to boost one region, resulting in the whole track being shifted in time in the playback.

2) If playback was not yet ongoing during region edits, I can only reproduce when selecting multiple regions on different tracks and then boosting these in one go. Then immediately play the transport. It seems like Ardour9 has already processed some region gain changes and the tracks containing these are correctly played in the time domain. However maybe the tracks containing regions that did not receive the finalized gain boost yet, are still shifting in time in playback.

If stopping the playback and giving Ardour9 the time to finalize the processing, the playback is once again correctly. It's not a permanent issue in the session.

However during bulk edits this slows down the whole editing process, which is annoying.
TagsNo tags attached.

Activities

GhostsonAcid

2026-02-12 17:35

reporter   ~0029866

I can 100% confirm this, and it has been bothering me for awhile as well.
(And I'm on macOS, so likely this isn't an OS thing.)

This 'shifting around during playback' *also* occurs (as far as my experience has gone) if you:
• Edit any region *end* (fade length, region length) while Ardour is playing.
• Edit any region *envelope* while Ardour is playing.
• Move any region while Ardour is playing.
(• And probably more...)

So far and in my experience, this seems to affect *all sorts of unrelated tracks/buses,* almost as if the entire *plugin-delay-compensation mechanism* falls apart if any of the stated edits are attempted whilst Ardour is playing.

So this just makes editing during playback basically impossible/pointless.

-J

GhostsonAcid

2026-02-13 12:44

reporter   ~0029873

Also, if it's of any help, here's a 2min video I just made to demo this problem (at least what is happening on my end):
https://odysee.com/@icterine:a/Ardour-9---Shifting-Audio-with-Region-Editing-whilst-Playing:8

@Krio Is this at all similar to what you're experiencing?

-J

Krio

2026-02-13 14:22

reporter   ~0029875

Yes, I confirm this is the exact issue.

However important nuance: the issue can even be reproduced without ongoing playback during the edit operation. It suffices to have an operation that is resource-intensive enough for Ardour (e.g. bulk editing things on multiple regions spread over multiple tracks) and quickly launching playback while Ardour is still busy processing this backlog.

GhostsonAcid

2026-02-13 14:45

reporter   ~0029876

@Krio Yes, I get you now. And good to know!

Also, I just submitted this other issue (and video) which I think is within the same 'ballpark', so to speak:
https://tracker.ardour.org/view.php?id=10183

It appears that a LOT of things tamper-with/mess-up how plugin delay compensation (PDC) is momentarily handled by Ardour...

Issue History

Date Modified Username Field Change
2026-02-12 07:28 Krio New Issue
2026-02-12 17:35 GhostsonAcid Note Added: 0029866
2026-02-13 12:44 GhostsonAcid Note Added: 0029873
2026-02-13 14:22 Krio Note Added: 0029875
2026-02-13 14:45 GhostsonAcid Note Added: 0029876