RE-201 inspired tape echo + spring reverb for REAPER / JSFX.
ziviSpaceEcho is a REAPER JSFX plugin for tape echo, spring reverb, dub delay textures and unstable motor-style modulation.
It combines a multi-head tape echo structure, a parallel spring reverb branch, tape coloration controls, motor behavior controls and a custom cabinet-style graphical interface.
The GitHub repository is named ziviSpaceEchoJS, while the plugin display name inside REAPER remains ziviSpaceEcho.
Download the latest release:
https://github.com/vicvalentim/ziviSpaceEchoJS/releases/latest
Recommended file:
ziviSpaceEcho.jsfx
Versioned archival file:
ziviSpaceEcho_v7_6_4.jsfx
- Download
ziviSpaceEcho.jsfxfrom the latest release. - Open REAPER.
- Go to Options → Show REAPER resource path in explorer/finder.
- Open the
Effectsfolder. - Copy
ziviSpaceEcho.jsfxinto theEffectsfolder. - Restart REAPER or refresh the FX browser.
- Search for
ziviSpaceEcho.
- RE-201 inspired multi-head tape echo.
- H1, H2 and H3 playback head combinations.
- Parallel spring reverb branch.
- Timing modes:
- RE-201 Motor;
- Manual ms;
- Tempo Sync;
- Tap Tempo.
- Tape character controls:
- drive;
- noise;
- condition;
- motor torque;
- wow/flutter discrepancy;
- tape formula;
- tape age;
- tape loop length.
- Echo-only tone shaping:
- bass;
- treble;
- low cut;
- high cut.
- Spring reverb controls:
- dwell;
- decay;
- drip;
- bounce;
- grain;
- reverb bass;
- reverb treble.
- Single original-like or dual stereo operation.
- Premium cabinet-style graphical interface.
- Mouse-only numeric editor for precise parameter entry.
The graphical interface is organized around a cabinet-style layout:
- a 12-position mode selector;
- playback head and reverb status LEDs;
- timing and output sections;
- main parameter grid for echo, tape, motor, filters and spring controls;
- bottom control strip for input, tape formula, tape age, loop length, LFO wave and performance switches.
The numeric editor is operated with the mouse through an on-screen keypad. This avoids conflicts with REAPER keyboard shortcuts such as transport, escape and spacebar commands.
Full documentation is available at:
https://vicvalentim.github.io/ziviSpaceEchoJS/
The documentation includes:
- installation guide;
- complete manual;
- parameter reference;
- sound design guide;
- interface gallery;
- demo area;
- developer notes;
- generative AI use declaration;
- changelog.
Zenodo concept DOI for all versions:
10.5281/zenodo.21195881
Version DOI for the current archived release:
10.5281/zenodo.21196512
DOI badge:
If you use ziviSpaceEcho in artistic, academic, technical or pedagogical work, please cite the archived Zenodo release:
Valentim, Victor Hugo Soares. ziviSpaceEcho. Version 7.6.4. Zenodo. https://doi.org/10.5281/zenodo.21196512
The initial conception of ziviSpaceEcho was informed by conversations and pedagogical exchanges with Bernardo Pereira Guimarães, who introduced me to JesuSonic in the context of the Mixing and Post-Production classes at CECULT/UFRB.
His early participation and contribution were important to the first conceptual framing of the project, especially in relation to the use of JSFX/JesuSonic as a creative and pedagogical environment for audio processing.
Generative AI tools, including GitHub Copilot and ChatGPT (GPT-5.5 Thinking) by OpenAI, were used as assistive tools during the development, documentation and release-organization process of this repository.
The project author reviewed, edited, validated and approved all AI-assisted outputs and remains fully responsible for the final source code, documentation, metadata and release decisions.
Generative AI tools are not listed as authors, co-authors, creators, maintainers, copyright holders or citation authors.
See AI_USAGE.md for the full declaration.
src/
ziviSpaceEcho.jsfx
ziviSpaceEcho_v7_6_4.jsfx
docs/
MkDocs Material documentation source
docs/assets/images/
screenshots and visual assets
docs/assets/audio/
audio demo assets
docs/assets/stylesheets/
custom documentation stylesheet
.github/workflows/
documentation deployment workflow
To preview the documentation locally:
pip install -r requirements.txt
mkdocs serveThen open:
http://127.0.0.1:8000/
To build the documentation locally:
mkdocs build --clean --strictCurrent public release:
v7.6.4
Main release assets:
ziviSpaceEcho.jsfx
ziviSpaceEcho_v7_6_4.jsfx
The v7.6.4 release aligns the internal plugin metadata, GitHub release, documentation and Zenodo archival record.
ziviSpaceEcho is an independent, unofficial, inspired-by JSFX effect.
Product names, trademarks and references are used only for contextual description. No affiliation, endorsement or authorization is implied.
See LICENSE.
