Skip to content

Zesseth/RASP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RASP

Reaper Archiving System Project

A Lua plugin for Reaper DAW that provides automatic project versioning with full media backup.

Features (v0.1)

  • Dockable UI - Native Reaper interface
  • Auto-versioning - Open save as dialog
  • Cross-platform - Works on Linux (Debian) and Windows

Requirements

Required

  • Reaper DAW v6.0 or newer (tested with v7.x)
  • Operating System: Linux (Debian) or Windows 11 (tested)

Recommended

No extensions or additonal needed.

Project Structure

RASP/
├── RASP.lua              # Main entry point
├── modules/
│   ├── config.lua        # Settings & ExtState
│   ├── file_operations.lua   # File copying
│   ├── gui.lua           # User interface
│   └── versioning.lua    # Version logic
└── docs/
    └── installation.md   # Setup guide

Quick Start

  1. Copy RASP/ folder to Reaper's Scripts/ directory
  2. In Reaper: Actions → Load ReaScript → Select RASP.lua
  3. Run the script to open RASP window
  4. Click "Create New Version" to version your project

See installation guide for detailed instructions.

Version Format

MyProject/MyProject.rpp          → Original
MyProject_v001/MyProject_v001.rpp  → Version 1
MyProject_v002/MyProject_v002.rpp  → Version 2

Roadmap

Version 0.1 goals

  • RASP UI / plugin to Reaper
  • ability to "auto version" from RASP UI
  • increase version number when versioning

Version 0.2 goals

  • make archiving action of projects to local drive
  • UI for archiving
  • Select how many versions are kept and rest are achived

Version 0.3 goals

  • Make archiving action of projects to Backblaze B2
  • Able to pull back project from archive from Backblaze B2

Version 0.3 goals

  • find all repaer projects (from REPER media folder)
    • Able to choose what projects will be archived and how many versions are kept
    • Configuration option for singe "Reaper media" folder

About

Reaper Archiving System Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages