I’m starting this song from scratch. I never had that many tempo changes before. It is for a classical orchestra recording session for 2025+ where there needs to be multiple tempo ramps. inb4: There is no midi file provided from which I could take the tempos. The only thing I have is a complete orchestra score and the conductor indications.
It’s a bug. Please attempt to generate a tiny (empty, from the sound of it) session that crashes when you add the next tempo, then attached an archive of it to this thread or a bug report at tracker.ardour.org
OK, I have fixed the immediate problem. However, there are two problems:
changing anything tempo map related is fraught with danger, and we need to test extensively before committing the change.
there will be no more 8.x releases, so the change will only be available to self-builders, until 9.0 is released
The actual issue was that when editing a tempo, the position was forced to a quarter note position, rather than using the note value given by the meter (in your case, 1/8th note)
I don’t know how far off 9 is but between this tempo mapping and these potential session corrupting region size bugs we are not in a good interim place here as Users… I’m back all the way to a random nightly 8.2.5 and only luckily and from another generous User could I get it.
Ardour is great, I love it to bits and I’m a long time supporter and distributor but I feel like we should have a battleship quality build to work with between major versions. 8.10 is no 5.12, that’s for sure…
Yes, nightlies are fixed, but “nobody should be using 9.0-pre0 for anything”. This bug only affected people ramping tempo with time signatures that are not denominated in 4 (quarters notes/crotchets).
We don’t know when the region size bug was introduced. It may have been 8.0. Until we get some reproduceable pathway to it, it is going to remain a mystery.