View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0008319||ardour||bugs||public||2020-07-19 04:24||2020-07-27 11:52|
|Summary||0008319: Remove Last Capture after deactivating a channel removes more than last capture|
|Description||Ardour version: 6.2.33-dbg (published nightly build)|
Originally found on 5.12
Fedora + CCRMA
See procedure below.
|Steps To Reproduce|| 1: Create a new session.|
2: Add a few new audio tracks. I used 5, but 2 or 3 would probably be enough.
3: Move playhead to desired starting place. (I used 10 seconds, but it probably doesn't matter.)
4: Arm tracks 1, 2, and 5 for recording, and the master record.
5: Record a few seconds of audio (silence is fine) on the 3 tracks, then stop the recording.
6: Disarm track 5.
7: De-activate track 5 in the Editor List.
8: Arm tracks 3 and 4. Move the playhead to a new starting place (e.g, 00:20 -- probably not necessary).
9: Record a few more seconds of audio, then stop the recording.
10: Edit > Remove Last Capture
11: Answer Yes in the "Destroy last capture" dialog,
Expected result: New regions and audio files from the second capture (in tracks 1, 2, 3, and 4) should be removed.
Actual result: The newly captured regions *and* the region in track 5 from the previous capture are blown away!
|Tags||No tags attached.|
Replicated the instructions given above with 3 tracks ... problem did not occur.
Replicated them more precisely with 5 tracks ... problem did not occur.
Hmm, it's very repeatable for me, but that was on two rather old production systems. I'm working on bringing up a new system -- when that's ready (hopefully later this week), I'll try it there.
A couple more details I didn't mention, because I didn't think they were relevant: Both systems use Jack, and both have audio interfaces with more channels than a typical on-board sound card might have. One has an M-Audio Delta 44 PCI card, the other has a USB link to a digital mixer with 32 channels each direction.