Old 06-26-2020, 11:33 AM   #1
daxliniere
Human being with feelings
 
daxliniere's Avatar
 
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
Default Is there a 'close gaps' script?

I figure there must be a script that does this and I'm just guessing the right words to find it.

The function I'm looking for will move (later) items backwards to close gaps between items. The function is very common in video editing software.

Any thoughts?
__________________
Puzzle Factory Sound Studios, London [Website] [Instagram]
[AMD 5800X, 32Gb RAM, Win10x64, NVidia GTX1080ti, UAD2-OCTO, FireFaceUCX, REAPER x64]
[Feature request: More details in Undo History]
daxliniere is offline   Reply With Quote
Old 06-26-2020, 11:43 AM   #2
solger
Human being with feelings
 
solger's Avatar
 
Join Date: Mar 2013
Posts: 5,844
Default

Maybe have a look at the Time selection: Remove contents of time selection (moving later items) Action.
Or at Archie's Remove contents of time selection in selected tracks (moving later items) script (available via ReaPack).

Can't remember if there might also be an option in combination with Ripple Editing.
__________________
ReaLauncher

Last edited by solger; 06-26-2020 at 11:50 AM.
solger is offline   Reply With Quote
Old 06-26-2020, 02:56 PM   #3
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Also, in SWS:
Xenakios/SWS: Reposition selected items

Add time interval to item: Item end, Time intervall: 0 seconds
nofish is offline   Reply With Quote
Old 06-26-2020, 03:26 PM   #4
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

I have a function in my Ultraschall-Api which returns the gaps between items on a track-basis.
This would allow getting rid of the gaps.

As you probably want to have only removal of gaps in specific tracks and from a certain start to end position, I could write you a script which does:

Remove all gaps between items in selected tracks within timeselection, if you want.

And if yes, should it ripple move only the items within the timeselection or shall it ripple all following items on the track?
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 06-26-2020, 03:33 PM   #5
andyp24
Human being with feelings
 
andyp24's Avatar
 
Join Date: Mar 2016
Posts: 1,239
Default

I wrote a script which closes the gap between items.

It's reasonably intelligent in the way it moves things if you have items on multiple tracks selected, and it will attempt to preserve crossfades (ie it positions the start of the item it moves at the start of the fade out of the item to its left, so as to crossfade between them if you have a similar fade in/out length.

Let me know if you want to try it.

Andy
andyp24 is offline   Reply With Quote
Old 06-26-2020, 04:13 PM   #6
daxliniere
Human being with feelings
 
daxliniere's Avatar
 
Join Date: Nov 2008
Location: London, UK
Posts: 2,581
Default

Hey everyone, thanks for rushing to help! (Damn, this is what I love about the REAPER community. )

@Andyp24, thank you, that would be wonderful. The items all have fades, but no crossfades. Each item (voice snippets) is an individual thing.

Feel free to PM me or post here if you want to share it.

All the best!
Dax.
__________________
Puzzle Factory Sound Studios, London [Website] [Instagram]
[AMD 5800X, 32Gb RAM, Win10x64, NVidia GTX1080ti, UAD2-OCTO, FireFaceUCX, REAPER x64]
[Feature request: More details in Undo History]
daxliniere is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:03 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.