Installation Guide

Prerequisites

Before installing any Temper script, ensure the following are in place:

  • REAPER 7.x — Download from reaper.fm. Temper scripts are validated against REAPER 7.x. Earlier versions are not supported.
  • ReaPack — The package manager used to install and update Temper scripts.
  • ReaImGui — Required by all Temper GUI scripts. Install via ReaPack (see below).

Method 1 — Install via ReaPack (Recommended)

ReaPack handles installation, updates, and dependency management automatically. This is the fastest path.

Step 1 — Install ReaPack

If you don't have ReaPack installed:

  1. Go to reapack.com and download the version for your OS (Windows or macOS).
  2. Place the downloaded file (reaper_reapack.dll on Windows, reaper_reapack.dylib on macOS) in your REAPER UserPlugins folder.
    • Windows: %APPDATA%\REAPER\UserPlugins\
    • macOS: ~/Library/Application Support/REAPER/UserPlugins/
  3. Restart REAPER.
  4. Verify: Extensions → ReaPack should now appear in the menu.

Screenshot placeholder: ReaPack in the REAPER Extensions menu.

Step 2 — Add the Temper repository

  1. In REAPER, go to Extensions → ReaPack → Manage repositories.
  2. Click Add / Edit.
  3. Paste the Temper repository URL:
https://tempertools.com/reapack/index.xml
  1. Click OK, then Apply.

Screenshot placeholder: Manage repositories dialog with Temper URL entered.

Step 3 — Install ReaImGui

ReaImGui is required by Temper scripts. Install it before the scripts.

  1. Go to Extensions → ReaPack → Browse packages.
  2. Search for ReaImGui.
  3. Right-click the result → Install.
  4. Click Apply and Close.
  5. Restart REAPER.

Screenshot placeholder: ReaPack browse packages showing ReaImGui.

Step 4 — Install Temper scripts

  1. Go to Extensions → ReaPack → Browse packages.
  2. Search for Temper or the specific script name (e.g., Scatter).
  3. Right-click the script → Install.
  4. Click Apply and Close.
  5. Restart REAPER.

Screenshot placeholder: ReaPack install confirmation for Scatter.

Step 5 — Run the script

  1. Open the REAPER Actions list (? shortcut, or Actions → Show action list).
  2. Search for the script name (e.g., ABS_Scatter).
  3. Double-click to run, or right-click → Add to toolbar / Set shortcut.

Screenshot placeholder: Actions list with ABS_Scatter selected.


Method 2 — Manual Installation

Use this method if ReaPack is unavailable or you received scripts directly.

Step 1 — Download the script

Download the .lua file from the Temper website or your purchase confirmation email.

Step 2 — Locate your REAPER Scripts folder

| OS | Path | |----|------| | Windows | %APPDATA%\REAPER\Scripts\ | | macOS | ~/Library/Application Support/REAPER/Scripts/ |

Step 3 — Copy the script

Place the .lua file anywhere inside the Scripts folder. Creating a subfolder (e.g., Scripts/Temper/) keeps things organized.

Step 4 — Import into REAPER Actions

  1. Open Actions → Show action list (?).
  2. Click Load (or New action → Load ReaScript).
  3. Navigate to the .lua file and open it.
  4. The script now appears in the Actions list and can be assigned a shortcut or toolbar button.

Note: Scripts installed manually do not auto-update via ReaPack. Check the Temper website for new versions.


Installing Optional Dependencies

SWS Extension

SWS is not required by Scatter but is strongly recommended — it adds hundreds of useful REAPER actions and improves script compatibility.

  1. Download SWS from sws-extension.org.
  2. Run the installer for your OS.
  3. Restart REAPER.

js_ReaScriptAPI

Required for improved focus return after closing script windows (Ctrl+Z behavior). Optional but recommended.

  1. In REAPER, go to Extensions → ReaPack → Browse packages.
  2. Search for js_ReaScriptAPI.
  3. Install and restart REAPER.

Script Location Reference

| Item | Location | |------|----------| | Installed scripts | REAPER/Scripts/ (manual) or REAPER/Scripts/ReaPack/ (via ReaPack) | | Presets saved by Scatter | REAPER/ (root of REAPER resource path) | | ReaPack repository cache | REAPER/ReaPack/ | | Log output (if debug mode on) | REAPER/ (root, file named per script) |

To find your REAPER resource path at any time: Options → Show REAPER resource path in explorer/finder.


After Installation