Re: [Audacity-quality] Time track copy-paste and aup3 import
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
|
From: Peter S. <pet...@gm...> - 2021-01-30 16:31:47
|
On Sat, Jan 30, 2021 at 4:21 PM Steve Fiddle <ste...@gm...> wrote: > Copy and Paste for time tracks sounds to me like a major can of worms. > Also, we have recorded precisely zero requests for this feature. > > I am strongly of the opinion that we should not implement copy / paste for > time tracks until we have a much better implementation of time tracks. > It's not a question of whether we implement or not - you can already do it - but you need to select in the audio I only tried this with a single audio track and a time track. I've no idea how it works a) in a multi-track project - with all or just some tracks with selected audio b) when some tracks are above and some below the Time track c) what the interaction is with Sync-Lock (or other settings) d) other use cases I haven't thought of yet. > Regarding importing a project, I think that if both the current project > and the imported project have time tracks, the imported time track should > replace the current time track. (If the user prefers to retain the current > time track, then they need to remove the time track from the project that > they intend to import.) > I think it should be the other way around. If you are importing into a project that already has aTime Track then I think that Time Track should be retained. If the user wants the imported Time Track to be used then they should first delete the Time Track in the primary project. [image: image.png] Peter. > Steve > > On Sat, 30 Jan 2021 at 15:52, Paul Licameli <pau...@gm...> > wrote: > >> James, please review these details. Peter, maybe generate some bug >> issues. >> >> How does copy and paste of time track work, and how should it? >> >> Short answer: you can copy and paste time track points, even into a >> project with an existing time track, though not all the behavior is >> intuitive. >> >> Question: If you import an .aup3 project with a time track, should that >> do the same as paste (pasting at time 0 and shifting other control points >> right), or should it replace the old time track with a new one (but maybe >> losing some of your data)? James argues for the second solution, I'm not >> sure I agree. >> >> We need agreement on that to commit simplified code for aup3 import, >> reducing the amount of sqlite3 calls we need to maintain. >> >> Details. >> >> >> 1. Make new project with a time track and some control points, and >> some generated sound >> 2. Select all Ctrl + A >> 3. Select time track and deselect wave track with Ctrl + click >> 4. Try to copy - dialog box tells you to select some audio >> >> That has been so at least since 2.3.1: You can't copy if only time track >> is selected. >> >> But, if time track is selected and another track -- then is it copied to >> clipboard? Since at least 2.3.1, yes, because then pasting into another >> project makes a time track. So a time track IS copyable. >> >> But in 2.3.1, the time track points were lost. 2.3.2 changed that. Time >> track points may be inserted into a time track that already exists and has >> other points. There may be discontinuities at the edges of the paste, >> arguably correct or not. >> >> I also notice that if you have cut time & wave tracks, then paste into a >> new project with only a time track -- then, whether the wave track pastes >> or not, depends whether the time track is selected or not. If it was, I >> only paste time track. Undo, click background, paste -- then both paste. >> >> >> >> _______________________________________________ >> Audacity-quality mailing list >> Aud...@li... >> https://lists.sourceforge.net/lists/listinfo/audacity-quality >> > _______________________________________________ > Audacity-quality mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-quality > |