The contents within this repo allows the Digital Audio Workstation, Reaper, to behave like GitHub.
Think of it as "version control at a musician's fingertips... Or keys 🎹."
Run the script 'githubreaper.py' inside Reaper 'Actions' menu and adapt it for any repo by following the instructions below 🙂!
Usage Instructions (also found in Python file)
1. Update your system to latest software (usually good to do)
2. Update Python (this script uses 3.11.3)
3. Update Reaper (currently using v6.78 macOS-arm64)
4. Update pip (Python package manager) using 'pip3 install --upgrade pip' (currently using 23.0.1)
5. Install required modules below using 'pip3 install '
- 'pip3 install GitPython'
- 'pip3 install python-reapy'
8. You'll need to configure your own SSH key to write to your repo
9. Add this Python script to Reaper using the 'Actions' menu
10. Replace project and repo details below with your repo and project
11. Run the script (inside reaper 'Actions' menu with the project open--don't use terminal)