Last updated:

ReaScripts Pack: Take Source Filenames Processing


A set of scripts to allow you to rename source files of a take selection.

Early Release Phase: Please test it first on simple projects before big ones to see if it goes as expected.

Pack Content


Rename selected takes source file with takes name if possible

Very useful in combination with item name/label processor, like my Advanced Renamers.

This scripts handle a lot of corner cases like items sharing same source, takes not active etc…

Quickly rename a lot of files.

Rename selected takes source file name according to take name in the limit of 32 characters and with 001 counter

It is a very complex script.

Handy to rename long source file name and delete unnecessary REAPER suffixes.

Set take source file names from CSV based on GUID

The above scripts create a backup reference file CSV. Use this script to restore take names source to their original name, if you need to undo the renaming made with the above scripts.

This works globally on the project based on Take identifier. It will not work with new takes.

To avoid necessary backup files, you will only get one. It will be replaced by newer version if you re-run the actions above.

This backup restoration script also updates the backup file.

A way to restore original active takes files.

Glue selected items (preserving first selected item original source file name)

With this script you can make an edit or even glue several items together and propagate the newly created items to all other items sharing same source.

You can use native actions like Item: Set item start/end to source media start/end and Item: Propagate to all similarly-named items after glueing if needed.

It works with time selection as well (a way to extend an item source edges).

Note: it hasn’t been tested on multi tracks selection.

Handy way to make an edit and propagate it to all other items sharing same first source.


After purchase, installation instructions will be provided here and on the dedicated Purchase Confirmation page. License are valid lifetime. You will be able to enjoy updates and new scripts added to the pack.

Feature Requests

Miss a function? Let me know!


By buying this product, you are supporting my free scripting. Thanks!


  • Personnal use, you are an individual, a student, or a non-profit organization, and you will not use this pack on commercial projects.

  • Your work for a individual or small business company, you will work on commercial projects, and you want to share the pack to your team.

  • You are a big business company with a team of more than 5 people.

Add to Cart