I have two macros I’d like to make, but I’m not sure if it is even possible.
If it is not possible, I’d like to request these features in Wavelab 8. Please advise.
These macros will be enormously useful for audio book editors. I only say this because, inevitably, instead of answering the question, someone will reply, “Why would you ever want to do that?!?!”
Often, we are removing breaths and clicks with room tone WAY ahead of the play head (as the file is playing). From here on out, I will distinguish two terms that I mean to be different things.
The current play position. In a rolling file, this is the light red bar that moves along the part being currently played.
The cursor position. This is the dark red bar. The current cursor position.
Stop the play head – but instead of moving the play position to the last clicked cursor position, keep the play point right where I stopped it. Both current stop commands (stop and stop/play) move the play head to the last clicked cursor position. This is the preferred action most of the time, but there are times when I wish I had an additional stop command that would not move the play position when play is pressed again.
While a file is playing, when this macro is pressed, temporarily moves the play position to the cursor position and plays from there for a specified amount of preview time (ex. 2 seconds). Once that amount of time passes, resumes playback from where the play head was when you clicked the macro.
Why is this useful?
Often when I’m editing an audio book, I’m replacing breaths and pauses with room tone WAY ahead of the part currently being played back. For this example, let’s say I’m simultaneously listening to the edits I made 15 minutes ago while editing 15 minutes ahead of the playback position. I visually encounter a spiky piece of waveform at the end of a sentence that might be undesirable (breath/click/pop) or it might be desirable (a P, T, or ED end of a word). Do I replace it with room tone or keep it? To find out for sure, I currently have to place a marker, scroll out on the waveform, spot where the current playback position is, place a second marker there, stop the file, move the cursor position to the first marker, play and decide if it’s desirable or undesirable, stop the file, make the edit, move the cursor to the second marker, play the file, delete the second marker, zoom back in where the first marker is, delete the first marker, resume editing 15 minutes ahead of the play head.
What I’d rather do is press a macro and have the play head momentarily move to where my current cursor position is, play for a specified amount of time (1 or 2 seconds) and then automatically resume playing where the play head was before the macro was pressed. You can see how much time this would save.