Copy an Audio Event "By" bar


Cubase 12

Coming from Cakewalk, if I wanted to copy an audio event by a specific bar distance but keep the same beat and tick value (in other words, copy the event to the another bar but keep it’s relative bar and tick value the same ), I could specify copy “by” instead of copy “to”.

This might be useful if I wanted to copy a sound effect to another chorus, but keep it’s start time relative to the bar, the same as in the original chorus.

I found a clunky way to do this in Cubase. Is there an easy way to do this?

My clunky workaround
Select the track control for the track.
Select the event.
Press L to move the Playhead to the beginning of the Event you want to copy by.
Press CONTROL+C, then Press CONTROL+V to make a copy of the event at the same location.
The copied Event is now selected.
In the info line > Start, enter the bar number, but do not change the beat, 16th note or tick values.
Press ENTER.
The Audio event is copied to another bar but it’s beat, 16th and tick values are the same.

You can Select the Event and

  • Duplicate it using Ctrl+D
  • Use Edit>Functions>Repeat… to make a bunch of copies at once
  • Grab the Middle Handle on the Event’s right edge & drag it to the right
  • Alt+Click on the Event(s) and drag a copy wherever you want on the Timeline

Thank you for responding,

Ctrl+D, dragging the middle handle and Alt + drag do not retain the beat, 16th and tick values. They copy the Event to the beginning of the bar.

Let me clarify, the original event starts 8. 2. 2. 63. (8th bar, 2nd beat, 2nd 16th and 63rd tick.)
I want to copy it to 16. 2. 2. 63. (16th bar, 2nd beat, 2nd 16th and 63rd tick.)

I found a little easier method.
Use the range selection tool to select the whole bar that contains the Audio Event, and press CONTROL+D.
Now the copy is in the next bar at the correct beat, 16th and tick value.
Set grid to 1 bar.
Then either use the nudge controls to nudge it to the bar I want
In the Info Line > Start, type in the bar number, but don’t change the beat, 16th or tick.
Press ENTER.

There must be a better way.

I think we’re going to need before & after pics showing what you are trying to accomplish.

Pretty sure there is.

Thanks again for responding

The swell circled in the middle starts at “8. 2. 2. 63. (8th bar, 2nd beat, 2nd 16th and 63rd tick.)”

I want to copy it to “16. 2. 2. 63. (16th bar, 2nd beat, 2nd 16th and 63rd tick).”

The start time is precise and important because it makes the swell start and end at the right time.

I found a few ways to do it. I was wondering if there is an easier way.

OK, so the actual audio is aligned to the Grid, but the Audio Events don’t start or stop on the Bar Lines. For a one-off, the simplest would be to copy it to close to where you want and then hand edit the final position on the Info Line.

You can convert your Audio Events into Audio Parts (Audio>Events to Part) and have the Part’s boundaries aligned to the grid while the Audio retains its relative position. If you do this to one or more Audio Events, then you can copy the Parts and use Snap to keep everything aligned to the Grid.

A related feature you might also want to check out is Edit>Group which lets you lock a bunch of Parts & Events (not restricted to Audio) into their relative positions.

Wow. Yes!
Converting an Audio Event to a Part and aligning ing the Part’s boundaries to the grid works great. Best solution so far.

Thank You very much

I most often just draw in a blank audio part and paste it to my audio so I can enlarge it as needed to fit bars, as others have said. Or do this and then bounce selection.
But I think you can also use snap to grid + Grid relative if you wanted : Snap Types

If you don’t mind using the mouse you can copy a range the same way as you can copy an event. Move the range to the new desired place, hold Alt (PC) / Opt (Mac), release mouse button.

Yes, like this:

1 Like

Thank you. All of these suggestions are great. Using Grid relative, ALT drag the bar range. I learned a lot from this post.

1 Like

I thought of another way to do this.

Use the Range tool to select the bars encompassing the Audio Event, starting the selection at the beginning of a bar. Bounce Select.
Now the Audio Event with line up with the beginning of a bar

1 Like