Welcome to Audacityteam hub, where we plan future work on Audacity.

Vote on, and ask and answer questions here.

What GUI do we want for Punch-In?

+1 vote
Punch in and roll is one of the most popular feature requests:


What exactly should it look like, and why?
asked Apr 8 by James Crook

2 Answers

+1 vote
Doing punch and roll right, even destructively, should include some automatic cross-fading of old and new material.  Adjustment of the cross-fade interval after laying down the punch-in, or slight shifting of the punch-in in time, may be useful too.

This leads me to think that allowing clips to be dragged into overlapping position, with a cross fade through part of the overlap, would be a useful feature on its own.  Many details must be worked out for displaying overlaps, rendering the sound represented by overlapping clips, and a user interface to modify the overlaps.  It must also be clarified what it means to select a point or interval of time that includes a place or places where clips are overlapping, and then do a cut, split, effect, etc.  This could be a large preliminary project of its own.

Given this, we might implement a decent punch and roll that produces overlapping clips.  It would still work "destructively" if it deletes what was after the punch-in point.  To be non-destructive, the previously recorded, alternative "take" should be saved somehow.

Easier routes:  Do we move old takes onto new, muted tracks?  Do we make it possible to mute clips of one track independently?  But then, how do we make it easy to switch among the takes?

The more ambitious idea I had is that alternative takes could be grouped into a "rotation."  A rotation of n clips has n+1 states, including the empty state, and some interface makes it easy to swap among states.  The existing feature of cutlines is reimplemented as a rotation with one clip.  A rotation knows the offset where it inserts into its parent, which is another clip, or the wave track.  Takes may be unequal in length, which implies that material in the parent right of the insertion point may move left or right as takes are rotated.  Each take remembers an independently adjustable length of overlap and cross-fading for each side of the insertion.

Again, more details to work out for an easy interface to modify the arrangement, and what it means to cut, delete, paste, etc.

Worm-cans within worm-cans.
answered Apr 9 by Paul Licameli
I agree of course about automatic cross-fading even if "destructive", but I get the impression from users that KISS applies with a simple destructive method. Remember that the users who want this could be doing hundreds of individual punch ins per day.   

I assume the destructive punch-in would be made into a new clip that could be time-shifted. Being able to shift the clip into an overlapping position sounds excellent. Is an interface other than Time Shift Tool needed for this? We can now nudge clips by 1px using the keyboard.
0 votes
Unanswerable until we know its features. If destructive to begin with, it does not need an interface as such, just easy to understand controls.
answered Apr 8 by Gale Andrews