Installation

Installation

Roomservice is one file. Installing it means copying that file into REAPER's Effects folder — about a minute, the same idea on both systems, only the folder differs.

You need REAPER. JSFX is REAPER's own plugin format, so Roomservice does not load in other DAWs. REAPER 7.x for macOS or Windows: reaper.fm/download

Two downloads, one is enough: the plugin file roomservice.jsfx, or the installer that puts it in place for you.

The installer the quick way

The installer does the copying: it finds REAPER's folder, creates Effects/dmajorsound if needed and puts the plugin inside. One package for both systems.

  1. Download roomservice_1.0_installer.zip and unpack it — double-click on macOS, right-click → Extract All on Windows. Nothing in the package works while it is still inside the ZIP.

  2. Open the new folder. It holds the plugin, a LIESMICH.txt and one starter per system:

    install_roomservice.command  ·  macOS install_roomservice.bat  ·  Windows

    Read LIESMICH.txt first — three short paragraphs, including the two warnings below.

  3. macOS: double-click install_roomservice.command. If macOS objects to an unidentified developer, right-click the file, choose Open and confirm with Open once. A Terminal window reports what it copied.

    Windows: double-click install_roomservice.bat. If SmartScreen warns you: More info → Run anyway. A console window reports what it copied.

  4. If REAPER is not in the usual place (portable install, another drive), the installer asks for the path. REAPER shows it under Options → Show REAPER resource path.

  5. Back in REAPER: add an FX to a track and search for Roomservice. The entry is JS: Roomservice - by dmajorsound. Double-click.

By hand: macOS Apple Silicon & Intel

  1. In REAPER, open Options → Show REAPER resource path in finder. Finder opens on REAPER's folder — usually:

    ~/Library/Application Support/REAPER
  2. Open the folder Effects inside it.

  3. Make a new folder called dmajorsound. Optional, but it keeps your plugins apart from REAPER's hundreds of stock ones.

  4. Drag roomservice.jsfx into it. If macOS asks to replace an older file, say yes — that is how you update.

  5. Back in REAPER: add an FX to a track and search for Roomservice. The entry is JS: Roomservice - by dmajorsound. Double-click.

By hand: Windows 10 & 11

  1. In REAPER, open Options → Show REAPER resource path in explorer. Explorer opens on REAPER's folder — usually:

    %APPDATA%\REAPER
  2. Open the folder Effects inside it.

  3. Make a new folder called dmajorsound. Optional, but it keeps your plugins apart from REAPER's hundreds of stock ones.

  4. Copy roomservice.jsfx into it. If Windows asks to replace an older file, say yes — that is how you update.

    If your browser saved it as roomservice.jsfx.txt, rename it to end in .jsfx. Windows hides known extensions by default; View → Show → File name extensions reveals them.

  5. Back in REAPER: add an FX to a track and search for Roomservice. The entry is JS: Roomservice - by dmajorsound. Double-click.

When something does not work

The plugin does not show up in the search

Restart REAPER once — it reads the Effects folder at startup. Still missing? Check that the file sits inside Effects (or a subfolder) and that its name ends in .jsfx.

It opens, but there is no sound

Roomservice is an effect, not an instrument — it needs audio on the track. Check that the track plays without the plugin and that Dry / wet in the Output module is not at 0 %.

Updating to a newer version

Copy the new file over the old one, same folder, same name. The FX has no version number in its name, so existing projects and automation keep working.

Removing it

Delete roomservice.jsfx or the whole dmajorsound folder. Nothing else is written anywhere — no preferences outside REAPER, no background process. Rooms you saved yourself stay in REAPER's folder until you delete them.

Where the manual is

Every view, control and shortcut: the user manual.