Tip of the day – Automate your workflow Noisebud, 2025, August 18 Hey friends, Here’s a little productivity tip that has nothing to do with plugins, but everything to do with staying sane when dealing with projects. Whenever you get files from a client, or whenever you’re about to start something new, chances are you’re doing the same boring steps over and over again: copying files, creating new folders, moving things around, setting up templates, etc. It’s repetitive and it eats up time you’d rather spend on the actual work. The thing is: all of that can be automated. And you don’t even need to be a “coder” to make it happen, just ask any AI to make it for you. For example, type “I want a script that moves my WAV files into a new folder and copies my REAPER template there”—and you’ll get working code back in seconds. These scripts are so basic and easy to learn (and if you’re lazy, AI often gets it right with the first try, you don’t even need to know anything). There are no excuses for not automating things like this. You can do this on both Mac and Windows, and most of the time, the script you end up with will only be a few lines long. That’s enough to remove a ton of friction from your daily workflow. Below is the script I use in the video. This tiny Windows batch file organizes projects whenever I drag WAV files onto it. It: Creates a subfolder named after the WAV. Moves the WAV into that subfolder. Copies my REAPER template into it and renames it to match the name of the audio file. Adds a cleanup helper script. Drops album-level project templates in the source folder. That’s it. Just a handful of lines that save me from doing the same manual steps hundreds of times per year. The point isn’t that you should use this exact script—it’s just to show how little code it takes to make your life easier. If you ever find yourself repeating the same action more than a couple of times a week, think: could I automate this? Chances are the answer is yes. And chances are, with AI, you can have the solution in your hands before your coffee gets cold. I let ChatGPT add explanatory comments; my code is normally not commented like this._____________ @echo off setlocal enabledelayedexpansion REM ============================================================ REM Script purpose REM ———————————————————— REM This batch script prepares project folders for each WAV file REM that is dragged onto it: REM 1) Creates a subfolder named after the WAV (sans extension) REM 2) Moves the WAV into that new subfolder REM 3) Copies a REAPER track template into the subfolder and REM prefixes the file with the WAV name REM 4) Copies a helper cleanup script into the subfolder REM 5) Also (once per file processed, i.e. for each loop pass) REM places two album project templates + the cleanup script REM in the original source folder, overwriting if present REM REM Notes: REM – Paths below assume your templates live in D:Templates REM – Nothing else is modified; only comments have been translated REM and expanded for clarity REM ============================================================ REM —- Paths to templates (edit to match your setup) —- set “TEMPL_DIR=D:Templates” set “TRACK_TEMPLATE=— Master 001 v1.RPP” set “DELETE_BAT=delete rpp-bak.bat” set “ALBUM_RPP_VINYL=Master 001 — Album 001 Vinyl.RPP” set “ALBUM_RPP_STD=Master 001 — Album 001.RPP” REM —- Guard clause: require at least one dragged file —- REM %~1 is the first argument. If empty, no files were dropped. if “%~1″==”” ( echo Var god dra in minst en WAV-fil till detta skript. pause exit /b ) REM —- Main loop: process each file passed to the script —- for %%F in (%*) do ( REM —- Derive names/paths for this file —- REM filename = base name (no extension) of the WAV set “filename=%%~nF” REM filefolder = original directory of the WAV (always ends with ) set “filefolder=%%~dpF” REM —- Create a new subfolder named after the WAV —- REM Example: C:ProjectsSong.wav -> C:ProjectsSong set “newfolder=!filefolder!!filename!” if not exist “!newfolder!” ( mkdir “!newfolder!” ) REM —- Move the WAV into its new subfolder —- REM %%~F is the full path to the current file in the loop. move “%%~F” “!newfolder!” >nul REM —- Copy the per-track REAPER template into the subfolder —- REM The destination name is: “<WAV name> <template name>.RPP” REM Example: “Song — Master 001 v1.RPP” copy /Y “%TEMPL_DIR%%TRACK_TEMPLATE%” “!newfolder!!filename! %TRACK_TEMPLATE%” >nul REM —- Copy the cleanup helper (delete rpp-bak.bat) into the subfolder —- copy /Y “%TEMPL_DIR%%DELETE_BAT%” “!newfolder!” >nul REM —- Also place album-level project templates in the ORIGINAL folder —- REM These are always overwritten so they stay current. copy /Y “%TEMPL_DIR%%ALBUM_RPP_VINYL%” “!filefolder!” >nul copy /Y “%TEMPL_DIR%%ALBUM_RPP_STD%” “!filefolder!” >nul copy /Y “%TEMPL_DIR%%DELETE_BAT%” “!filefolder!” >nul ) REM —- End of script —- _________________________ Ways to get Noisebud plugins: Become a Patron – $6/monthGet instant access to almost all plugins—there are just a few exceptions reserved for higher paying tiers. You don’t need to stay subscribed—once you download a plugin, it’s yours to keep. However, if you want to grab an update later on, you’ll need to be an active Patron again (or choose one of the options below). One-time payment – $30Buy a single plugin via the shop on Patreon. This license includes all minor updates up to the next major release—e.g. buy v5.00 and you get v5.01–5.99 free. Upgrading to v6.00 requires a new purchase.Note: This option only gives you access to the specific plugin you buy. Lifetime Access via the Download Hub – $129Pay for the Download Hub post on Patreon and unlock download access to all the setup files—that’s almost everything I’ve made and will make. Just like with the $6 tier, a few plugins might be exclusive to higher tiers, but otherwise you get full access to the entire library, including all future updates, for as long as I keep developing plugins and stay on Patreon. If you see this on any other site than Patreon, click this link for the real post: https://www.patreon.com/posts/136747811 Blog