├── .github └── workflows │ ├── check.yml │ └── deploy.yml ├── .reapack-index.conf ├── API ├── ak5k_ReaBlink.ext ├── ak5k_ReaMCULive Programmable ReaScript API control surface extension.ext ├── js_ReaScriptAPI.ext └── reaper_imgui.ext ├── Control Surfaces ├── ak5k_ReaSolotus REAPER Solo bus extension.ext ├── brumbear_ReaKontrol.ext ├── navelpluisje_ReaSonus Native.ext └── ruxton_TascamUS2400.ext ├── Extensions └── reaper-oss_SWS.ext ├── FX ├── ak5k_ReaFab Fabulous REAPER plug-in controller extension.ext ├── ak5k_ReaLlm REAPER Low latency monitoring plug-in extension.ext └── frabert_ogler.ext ├── README.md └── index.xml /.github/workflows/check.yml: -------------------------------------------------------------------------------- 1 | name: check 2 | on: [push, pull_request] 3 | jobs: 4 | reapack-index: 5 | runs-on: ubuntu-latest 6 | steps: 7 | - name: Fetch repository 8 | uses: actions/checkout@v4 9 | - name: Install Pandoc 10 | run: sudo apt-get install -yy pandoc 11 | - name: Set up Ruby 12 | uses: ruby/setup-ruby@v1 13 | with: 14 | ruby-version: 3.2 15 | - name: Install reapack-index 16 | run: gem install reapack-index --pre 17 | - name: Validate packages 18 | run: reapack-index --check 19 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | name: deploy 2 | on: 3 | push: 4 | branches: [master] 5 | jobs: 6 | reapack-index: 7 | runs-on: ubuntu-latest 8 | steps: 9 | - name: Fetch repository 10 | uses: actions/checkout@v4 11 | with: 12 | fetch-depth: 0 13 | - name: Configure git 14 | run: |- 15 | git config user.name 'ReaTeam Bot' 16 | git config user.email 'reateam-bot@cfillion.ca' 17 | - name: Install Pandoc 18 | run: sudo apt-get install -yy pandoc 19 | - name: Set up Ruby 20 | uses: ruby/setup-ruby@v1 21 | with: 22 | ruby-version: 3.2 23 | - name: Install reapack-index 24 | run: gem install reapack-index --pre 25 | - name: Update index.xml 26 | run: reapack-index --commit 27 | - name: Push changes 28 | run: git push 29 | -------------------------------------------------------------------------------- /.reapack-index.conf: -------------------------------------------------------------------------------- 1 | --about README.md 2 | --amend 3 | -------------------------------------------------------------------------------- /API/ak5k_ReaBlink.ext: -------------------------------------------------------------------------------- 1 | @description ReaBlink: Ableton Link REAPER plug-in extension 2 | @author ak5k 3 | @version 0.5.6 4 | @changelog improve launch behavior 5 | @provides 6 | [win64] reaper_reablink-x64.dll https://github.com/ak5k/reablink/releases/download/$version/$path 7 | [script main] ReaBlink_Monitor.lua https://github.com/ak5k/reablink/releases/download/$version/$path 8 | [win32] reaper_reablink-x86.dll https://github.com/ak5k/reablink/releases/download/$version/$path 9 | [linux32] reaper_reablink-i686.so https://github.com/ak5k/reablink/releases/download/$version/$path 10 | [linux64] reaper_reablink-x86_64.so https://github.com/ak5k/reablink/releases/download/$version/$path 11 | [linux-armv7l] reaper_reablink-armv7l.so https://github.com/ak5k/reablink/releases/download/$version/$path 12 | [linux-aarch64] reaper_reablink-aarch64.so https://github.com/ak5k/reablink/releases/download/$version/$path 13 | [darwin-arm64] reaper_reablink-arm64.dylib https://github.com/ak5k/reablink/releases/download/$version/$path 14 | [darwin64] reaper_reablink-x86_64.dylib https://github.com/ak5k/reablink/releases/download/$version/$path 15 | [darwin32] reaper_reablink-i386.dylib https://github.com/ak5k/reablink/releases/download/$version/$path 16 | @screenshot https://i.imgur.com/Q8PZUIk.gif 17 | @about 18 | REAPER Plug-In Extension providing ReaScript bindings for Ableton Link session, and Ableton Link Test Plan compliant implementations (Master/Puppet modes) for REAPER. 19 | 20 | [Quick start user guide](https://github.com/ak5k/reablink/wiki/Quick-start-user-guide)\ 21 | [More information](https://forum.cockos.com/showthread.php?t=254027) 22 | 23 | -------------------------------------------------------------------------------- /API/ak5k_ReaMCULive Programmable ReaScript API control surface extension.ext: -------------------------------------------------------------------------------- 1 | @description ReaMCULive: Programmable ReaScript API control surface extension 2 | @author ak5k 3 | @version 0.1.7 4 | @changelog fix GetFaderValue() 5 | @provides 6 | [win64] reaper_reamculive-x64.dll https://github.com/ak5k/reamculive/releases/download/$version/$path 7 | [linux-aarch64] reaper_reamculive-aarch64.so https://github.com/ak5k/reamculive/releases/download/$version/$path 8 | [darwin-arm64] reaper_reamculive-arm64.dylib https://github.com/ak5k/reamculive/releases/download/$version/$path 9 | [darwin64] reaper_reamculive-x86_64.dylib https://github.com/ak5k/reamculive/releases/download/$version/$path 10 | [linux64] reaper_reamculive-x86_64.so https://github.com/ak5k/reamculive/releases/download/$version/$path 11 | @about See [website](https://github.com/ak5k/reamculive). 12 | 13 | -------------------------------------------------------------------------------- /API/js_ReaScriptAPI.ext: -------------------------------------------------------------------------------- 1 | @description js_ReaScriptAPI: API functions for ReaScripts 2 | @version 1.310 3 | @author juliansader 4 | @donation https://www.paypal.me/juliansader 5 | @provides 6 | [darwin-arm64] reaper_js_ReaScriptAPI64ARM.dylib https://github.com/juliansader/ReaExtensions/raw/master/js_ReaScriptAPI/v$version/$path 7 | [darwin64] reaper_js_ReaScriptAPI64.dylib https://github.com/juliansader/ReaExtensions/raw/master/js_ReaScriptAPI/v$version/$path 8 | [win32] reaper_js_ReaScriptAPI32.dll https://github.com/juliansader/ReaExtensions/raw/master/js_ReaScriptAPI/v$version/$path 9 | [win64] reaper_js_ReaScriptAPI64.dll https://github.com/juliansader/ReaExtensions/raw/master/js_ReaScriptAPI/v$version/$path 10 | [linux64] reaper_js_ReaScriptAPI64.so https://github.com/juliansader/ReaExtensions/raw/master/js_ReaScriptAPI/v$version/$path 11 | @changelog 12 | * New: ListView_GetHeader, Header_GetItemCount. 13 | * Fixed: On macOS, ListView_HitTest and ListView_GetItemRect uses client coordinates. 14 | * New: dll (on Windows) and dylib (on macOS) have embedded version info. 15 | -------------------------------------------------------------------------------- /API/reaper_imgui.ext: -------------------------------------------------------------------------------- 1 | @description ReaImGui: ReaScript binding for Dear ImGui 2 | @author cfillion 3 | @version 0.9.3.3 4 | @changelog 5 | • Accurately detect when script execution is suspended (REAPER v7.28+ only) 6 | • Fix default flags in Demo > Widgets > Text Input > Multi-line 7 | • Fix empty lines in imgui_defs.lua due to empty section help text 8 | • Fix gaining logical focus when the OS window gets it from a window outside the context 9 | • Fix omitting ColorPick4's ref_col parameter 10 | • Fix splash screen detection being off by one frame 11 | • Limit user window sizes to 8192px per axis to avoid crashes 12 | • macOS: report hit-testing transparency to SWELL's WindowFromPoint 13 | • Windows: fix Alt key input while holding down a mouse button when "Allow keyboard commands when mouse-editing" is disabled 14 | 15 | gfx2imgui: 16 | • Accept passing a nil and other non-string names to gfx.init 17 | • Fix gfx.getchar returning a nil second value when closing 18 | • Fix unattached font fallback nearest lookup 19 | • Implement inverted text effect approximation 20 | • Repair rectangle rotation 21 | • Support uppercase font flag bytes 22 | @provides 23 | [darwin32] reaper_imgui-i386.dylib https://github.com/cfillion/reaimgui/releases/download/v$version/$path 24 | [darwin64] reaper_imgui-x86_64.dylib https://github.com/cfillion/reaimgui/releases/download/v$version/$path 25 | [darwin-arm64] reaper_imgui-arm64.dylib https://github.com/cfillion/reaimgui/releases/download/v$version/$path 26 | [linux32] reaper_imgui-i686.so https://github.com/cfillion/reaimgui/releases/download/v$version/$path 27 | [linux64] reaper_imgui-x86_64.so https://github.com/cfillion/reaimgui/releases/download/v$version/$path 28 | [linux-armv7l] reaper_imgui-armv7l.so https://github.com/cfillion/reaimgui/releases/download/v$version/$path 29 | [linux-aarch64] reaper_imgui-aarch64.so https://github.com/cfillion/reaimgui/releases/download/v$version/$path 30 | [win32] reaper_imgui-x86.dll https://github.com/cfillion/reaimgui/releases/download/v$version/$path 31 | [win64] reaper_imgui-x64.dll https://github.com/cfillion/reaimgui/releases/download/v$version/$path 32 | [script main] ReaImGui_Demo.lua https://github.com/cfillion/reaimgui/raw/v$version/examples/demo.lua 33 | [script] imgui.py https://github.com/cfillion/reaimgui/releases/download/v$version/$path 34 | [data] reaper_imgui_doc.html https://github.com/cfillion/reaimgui/releases/download/v$version/$path 35 | [script] imgui.lua https://github.com/cfillion/reaimgui/raw/v$version/shims/$path 36 | [script] gfx2imgui.lua https://github.com/cfillion/reaimgui/releases/download/v$version/$path 37 | @link 38 | cfillion.ca https://cfillion.ca 39 | Forum thread https://forum.cockos.com/showthread.php?t=250419 40 | GitHub repository https://github.com/cfillion/reaimgui 41 | Issue tracker https://github.com/cfillion/reaimgui/issues 42 | dearimgui.org https://www.dearimgui.org/ 43 | Dear ImGui README https://github.com/ocornut/imgui#readme 44 | Dear ImGui FAQ https://www.dearimgui.org/faq 45 | @screenshot 46 | Demo screenshot https://i.imgur.com/dolYdkB.png 47 | Tables https://i.imgur.com/SQpGdWi.png 48 | @donation 49 | Donate via PayPal https://paypal.me/cfillion 50 | Sponsor on GitHub https://github.com/sponsors/cfillion 51 | Support ReaPack https://reapack.com/donate 52 | @about 53 | # ReaImGui: ReaScript binding for Dear ImGui 54 | 55 | ReaImGui is a ReaScript binding and REAPER backend for the [Dear ImGui](https://www.dearimgui.org/) toolkit. It adds over 380 ReaScript API functions (more than 800 including constants!) for creating GPU-rendered GUI interfaces. 56 | 57 | See Dear ImGui's [FAQ](https://www.dearimgui.org/faq/). 58 | 59 | ## Contributing 60 | 61 | Send bug reports on the [issue tracker](https://github.com/cfillion/reaimgui/issues). The source code is provided under LGPLv3 on [GitHub](https://github.com/cfillion/reaimgui). Patches can be submitted as pull requests. 62 | 63 | -------------------------------------------------------------------------------- /Control Surfaces/ak5k_ReaSolotus REAPER Solo bus extension.ext: -------------------------------------------------------------------------------- 1 | @description ReaSolotus: REAPER Solo bus extension 2 | @author ak5k 3 | @version 0.2.1 4 | @changelog Add multi-channel support (by kronihias) 5 | @provides 6 | [linux-aarch64] reaper_reasolotus-aarch64.so https://github.com/ak5k/reasolotus/releases/download/$version/$path 7 | [darwin-arm64] reaper_reasolotus-arm64.dylib https://github.com/ak5k/reasolotus/releases/download/$version/$path 8 | [win64] reaper_reasolotus-x64.dll https://github.com/ak5k/reasolotus/releases/download/$version/$path 9 | [darwin64] reaper_reasolotus-x86_64.dylib https://github.com/ak5k/reasolotus/releases/download/$version/$path 10 | [linux64] reaper_reasolotus-x86_64.so https://github.com/ak5k/reasolotus/releases/download/$version/$path 11 | @about Solo bus extension to improve live mixing experience with REAPER. 12 | 13 | -------------------------------------------------------------------------------- /Control Surfaces/brumbear_ReaKontrol.ext: -------------------------------------------------------------------------------- 1 | @description ReaKontrol 2 | @author brumbear 3 | @version 1.10 4 | @changelog 5 | - Support both VST2 and VST3 6 | - Configuration file reakontrol.ini is auto generated on first startup 7 | @provides 8 | ReaKontrolConfig/reakontrol_EXAMPLE.ini https://github.com/brummbrum/reaKontrol/releases/download/v$version/reakontrol_EXAMPLE.ini 9 | [win64] reaper_kontrol.dll https://github.com/brummbrum/reaKontrol/releases/download/v$version/reaper_kontrol.dll 10 | @link https://github.com/brummbrum/reaKontrol/releases 11 | @screenshot https://raw.githubusercontent.com/brummbrum/reaKontrol/Releases/ReaKontrol_v100.png 12 | @about https://github.com/brummbrum/reaKontrol/blob/Releases/ReaKontrol_v110_Manual.pdf 13 | -------------------------------------------------------------------------------- /Control Surfaces/navelpluisje_ReaSonus Native.ext: -------------------------------------------------------------------------------- 1 | @description ReaSonus Native 2 | @author Navelpluisje 3 | @version 0.1.1 4 | @changelog Initial ReaPack version 5 | @provides 6 | [darwin-arm64] reaper_ReasonusNative-arm64-x86_64.dylib https://github.com/navelpluisje/Reasonus-Native/releases/download/v0.1.1/reaper_ReasonusNative-arm64-x86_64.dylib 7 | [win64] reaper_ReasonusNative-x64.dll https://github.com/navelpluisje/Reasonus-Native/releases/download/v0.1.1/reaper_ReasonusNative-x64.dll 8 | [win32] reaper_ReasonusNative-x86.dll https://github.com/navelpluisje/Reasonus-Native/releases/download/v0.1.1/reaper_ReasonusNative-x86.dll 9 | [darwin64] reaper_ReasonusNative-arm64-x86_64.dylib https://github.com/navelpluisje/Reasonus-Native/releases/download/v0.1.1/reaper_ReasonusNative-arm64-x86_64.dylib 10 | @link 11 | Documentation https://navelpluisje.github.io/reasonus/ 12 | Report Issue https://github.com/navelpluisje/Reasonus-Native/issues 13 | Repository https://github.com/navelpluisje/Reasonus-Native 14 | @donation 15 | Tipee https://en.tipeee.com/navelpluisje 16 | Buy me a coffee https://buymeacoffee.com/navelpluisje 17 | @about 18 | # ReaSonus Native 19 | 20 | The REAPER extension fully catered for the Presonus FaderPort. 21 | 22 | ## Built for REAPER 23 | 24 | Rather than forcing you to revise your mixing method, the FaderPort augments the way you currently mix. You still use your faithful keyboard and mouse for things they do well, and the FaderPort handles the features you want to get your fingers on, allowing you to customize your workflow. 25 | 26 | ## Studio One and more 27 | 28 | ReaSonus Native has beside ±95% of the Studio One features also: 29 | 30 | - ‘Unlimited’ custom editable filters 31 | - MIDI learn style plugin mapping 32 | - Swap Shift buttons 33 | - Controll last touched plugin param 34 | 35 | -------------------------------------------------------------------------------- /Control Surfaces/ruxton_TascamUS2400.ext: -------------------------------------------------------------------------------- 1 | @description Tascam US-2400 Control Surface Native Mode 2 | @author Greg Tangey (Ruxton) 3 | @version 1.2.1 4 | @changelog Fixes overlay crash 5 | @provides 6 | [win64] reaper_csurf_us2400.dll https://github.com/Ruxton/reaper-csurf-us2400/releases/download/$version/reaper_csurf_us2400.dll 7 | [script main win64] Automation/Remove envelopes from selected tracks (US-2400 - FKey - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Automation/Remove%20envelopes%20from%20selected%20tracks%20(US-2400%20-%20FKey%20-%206).py 8 | [script main win64] Automation/Show or hide envelopes (US-2400 - FKey - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Automation/Show%20or%20hide%20envelopes%20(US-2400%20-%20FKey%20-%205).py 9 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%201).py 10 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%202).py 11 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%203).py 12 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%204).py 13 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%205).py 14 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - FKey - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20FKey%20-%206).py 15 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%201).py 16 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%202).py 17 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%203).py 18 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%204).py 19 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%205).py 20 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - MKey - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20MKey%20-%206).py 21 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%201).py 22 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%202).py 23 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%203).py 24 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%204).py 25 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%205).py 26 | [script main win64] FX Favorites/Insert Plug-in - XXX (US-2400 - Chan - Shift - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/FX%20Favorites/Insert%20Plug-in%20-%20XXX%20(US-2400%20-%20Chan%20-%20Shift%20-%206).py 27 | [script main win64] General/Redo (US-2400 - FKey - FFwd).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/General/Redo%20(US-2400%20-%20FKey%20-%20FFwd).py 28 | [script main win64] General/Render (US-2400 - FKey - Rec).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/General/Render%20(US-2400%20-%20FKey%20-%20Rec).py 29 | [script main win64] General/Save (US-2400 - FKey - Play).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/General/Save%20(US-2400%20-%20FKey%20-%20Play).py 30 | [script main win64] General/Undo (US-2400 - FKey - Rew).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/General/Undo%20(US-2400%20-%20FKey%20-%20Rew).py 31 | [script main win64] Splits/JS/(Auto Vol - Add Receive) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(Auto%20Vol%20-%20Add%20Receive) 32 | [script main win64] Splits/JS/(Auto Vol - Send) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(Auto%20Vol%20-%20Send) 33 | [script main win64] Splits/JS/(Auto Vol - Split Receive) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(Auto%20Vol%20-%20Split%20Receive) 34 | [script main win64] Splits/JS/(LH-Split) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(LH-Split) 35 | [script main win64] Splits/JS/(LMH-Split) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(LMH-Split) 36 | [script main win64] Splits/JS/(LMMH-Split) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(LMMH-Split) 37 | [script main win64] Splits/JS/(LR-Split) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(LR-Split) 38 | [script main win64] Splits/JS/(MS-Split) https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/JS/(MS-Split) 39 | [script main win64] Splits/ReaScript/Add parallel processor to first selected track (US-2400 - MKey - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Add%20parallel%20processor%20to%20first%20selected%20track%20(US-2400%20-%20MKey%20-%206).py 40 | [script main win64] Splits/ReaScript/Split first selected track LFHF (US-2400 - MKey - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Split%20first%20selected%20track%20LFHF%20(US-2400%20-%20MKey%20-%203).py 41 | [script main win64] Splits/ReaScript/Split first selected track LMH (US-2400 - MKey - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Split%20first%20selected%20track%20LMH%20(US-2400%20-%20MKey%20-%204).py 42 | [script main win64] Splits/ReaScript/Split first selected track LMMH (US-2400 - MKey - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Split%20first%20selected%20track%20LMMH%20(US-2400%20-%20MKey%20-%205).py 43 | [script main win64] Splits/ReaScript/Split first selected track LR (US-2400 - MKey - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Split%20first%20selected%20track%20LR%20(US-2400%20-%20MKey%20-%201).py 44 | [script main win64] Splits/ReaScript/Split first selected track MS (US-2400 - MKey - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Split%20first%20selected%20track%20MS%20(US-2400%20-%20MKey%20-%202).py 45 | [script main win64] Splits/ReaScript/Unsplit first selected split (US-2400 - MKey - Null).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Splits/ReaScript/Unsplit%20first%20selected%20split%20(US-2400%20-%20MKey%20-%20Null).py 46 | [script main win64] Time Zoom Scroll/Next POI (US-2400 - NoKey - FFwd).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Next%20POI%20(US-2400%20-%20NoKey%20-%20FFwd).py 47 | [script main win64] Time Zoom Scroll/Previous POI (US-2400 - NoKey - Rew).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Previous%20POI%20(US-2400%20-%20NoKey%20-%20Rew).py 48 | [script main win64] Time Zoom Scroll/Show playpos (US-2400 - FKey - Null).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Show%20playpos%20(US-2400%20-%20FKey%20-%20Null).py 49 | [script main win64] Time Zoom Scroll/Toggle scroll playpos (US-2400 - FKey - Stop).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Toggle%20scroll%20playpos%20(US-2400%20-%20FKey%20-%20Stop).py 50 | [script main win64] Time Zoom Scroll/Zoom time selection (US-2400 - NoKey - Null).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Zoom%20time%20selection%20(US-2400%20-%20NoKey%20-%20Null).py 51 | [script main win64] Time Zoom Scroll/Zoom track selection (US-2400 - Shift - Null).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Time%20Zoom%20Scroll/Zoom%20track%20selection%20(US-2400%20-%20Shift%20-%20Null).py 52 | [script main win64] Track Actions/Delete selected tracks (US-2400 - Shift - 5).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Delete%20selected%20tracks%20(US-2400%20-%20Shift%20-%205).py 53 | [script main win64] Track Actions/Duplicate selected tracks (US-2400 - FKey - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Duplicate%20selected%20tracks%20(US-2400%20-%20FKey%20-%203).py 54 | [script main win64] Track Actions/Fold or unfold selected folders (US-2400 - Shift - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Fold%20or%20unfold%20selected%20folders%20(US-2400%20-%20Shift%20-%202).py 55 | [script main win64] Track Actions/Group selected tracks (US-2400 - Shift - 3).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Group%20selected%20tracks%20(US-2400%20-%20Shift%20-%203).py 56 | [script main win64] Track Actions/Insert track before first selected (US-2400 - Shift - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Insert%20track%20before%20first%20selected%20(US-2400%20-%20Shift%20-%204).py 57 | [script main win64] Track Actions/Move selected tracks left (US-2400 - FKey - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Move%20selected%20tracks%20left%20(US-2400%20-%20FKey%20-%201).py 58 | [script main win64] Track Actions/Move selected tracks right (US-2400 - FKey - 2).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Move%20selected%20tracks%20right%20(US-2400%20-%20FKey%20-%202).py 59 | [script main win64] Track Actions/Rename selected tracks (US-2400 - FKey - 4).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Rename%20selected%20tracks%20(US-2400%20-%20FKey%20-%204).py 60 | [script main win64] Track Actions/Ungroup selected tracks (US-2400 - Shift - 6).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Ungroup%20selected%20tracks%20(US-2400%20-%20Shift%20-%206).py 61 | [script main win64] Track Actions/Wrap or unwrap selected tracks (US-2400 - Shift - 1).py https://github.com/Ruxton/reaper-csurf-us2400/raw/$version/Install/Custom%20Actions/Track%20Actions/Wrap%20or%20unwrap%20selected%20tracks%20(US-2400%20-%20Shift%20-%201).py 62 | @link 63 | Forum thread https://forum.cockos.com/showthread.php?t=132165 64 | Github https://github.com/Ruxton/reaper-csurf-us2400 65 | @screenshot 66 | Configuration window https://camo.githubusercontent.com/eec0385f0387f210d3f79e1daeac2f2a8dab384b022e19c3c4c938b32375de43/68747470733a2f2f7075752e73682f444e4d4f412f376364646435626437382e706e67 67 | Keymap https://github.com/Ruxton/reaper-csurf-us2400/raw/master/Tascam%20US-2400%20Reaper%20Keymap.gif 68 | On-screen help https://github.com/Ruxton/reaper-csurf-us2400/raw/master/Tascam-US-2400-Reaper-OnScreenHelpChan.png 69 | @about 70 | # Tascam US-2400 Control Surface Native Mode 71 | 72 | Requires: 73 | - SWS Extensions 74 | - Windows x64 75 | - Python 76 | 77 | Please [view the README on github](https://github.com/Ruxton/reaper-csurf-us2400/blob/master/readme.md) for how to use the scripts tightly tied to this plugin. 78 | -------------------------------------------------------------------------------- /Extensions/reaper-oss_SWS.ext: -------------------------------------------------------------------------------- 1 | @description SWS/S&M extension 2 | @version 2.14.0.4-beta 3 | @changelog 4 | Actions: 5 | • Fix multi-selection in "Xenakios/SWS: Choose files for random insert" on Linux and macOS [p=2839888] 6 | • Fix the red ruler getting stuck when disabling while recording 7 | • Set the red ruler to yellow when recording is paused 8 | 9 | Auto color: 10 | • Repair setting the gradient end color on Windows [t=295534] 11 | 12 | Cycle actions: 13 | • Fix running cycle actions from the editor's "Main (alt recording)" section [p=2809773] 14 | • Deprecate the "Main (alt recording)" section in the Cycle Action editor 15 | 16 | MIDI editor: 17 | • Account for HiDPI scaling [#1916] 18 | • Clamp MIDI note velocity to 1 in Finger actions, API and when applying grooves [t=298312] 19 | 20 | Miscellaneous: 21 | • Protect against recursive symbolic links when scanning directories [p=2813993] 22 | 23 | Notes: 24 | • Don't scroll to the top when refreshing and the text is identical [#1700] 25 | • Tolerate UTF-8 Byte Order Mark when importing SRT files (issue 695, issue 1928) 26 | 27 | ReaScript API: 28 | • Repair BR_GetMouseCursorContext over envelopes lanes set to "Project default behavior outside of automation items" [#1908] 29 | 30 | Region playlist: 31 | • Fix scrolling to the next region instead of the current one after activating [#1919] 32 | @author reaper-oss 33 | @links 34 | Website https://www.sws-extension.org/ 35 | GitHub repository https://github.com/reaper-oss/sws 36 | Forum thread https://forum.cockos.com/showthread.php?t=29640 37 | @donation 38 | cfillion https://reapack.com/donate 39 | nofish https://www.paypal.me/nofish 40 | @about 41 | # SWS/S&M extension 42 | 43 | The SWS/S&M extension is a collection of features that seamlessly integrate into REAPER, the Digital Audio Workstation (DAW) software by Cockos, Inc. 44 | 45 | It is a collaborative and open source project. 46 | @provides 47 | [darwin-arm64 ] reaper_sws-arm64.dylib https://github.com/reaper-oss/sws/releases/download/v$version/$path 48 | [darwin32 ] reaper_sws-i386.dylib https://github.com/reaper-oss/sws/releases/download/v$version/$path 49 | [darwin64 ] reaper_sws-x86_64.dylib https://github.com/reaper-oss/sws/releases/download/v$version/$path 50 | [linux-aarch64] reaper_sws-aarch64.so https://github.com/reaper-oss/sws/releases/download/v$version/$path 51 | [linux-armv7l ] reaper_sws-armv7l.so https://github.com/reaper-oss/sws/releases/download/v$version/$path 52 | [linux32 ] reaper_sws-i686.so https://github.com/reaper-oss/sws/releases/download/v$version/$path 53 | [linux64 ] reaper_sws-x86_64.so https://github.com/reaper-oss/sws/releases/download/v$version/$path 54 | [win32 ] reaper_sws-x86.dll https://github.com/reaper-oss/sws/releases/download/v$version/$path 55 | [win64 ] reaper_sws-x64.dll https://github.com/reaper-oss/sws/releases/download/v$version/$path 56 | 57 | [script darwin-arm64 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python64.py 58 | [script darwin64 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python64.py 59 | [script linux-aarch64] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python64.py 60 | [script linux64 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python64.py 61 | [script win64 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python64.py 62 | 63 | [script darwin32 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python32.py 64 | [script linux-armv7l ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python32.py 65 | [script linux32 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python32.py 66 | [script win32 ] ../API/sws.py https://github.com/reaper-oss/sws/releases/download/v$version/sws_python32.py 67 | 68 | [data] Grooves/16th Quantize.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 69 | [data] Grooves/ASR10 16'th Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 70 | [data] Grooves/ASR10 16'th triplet Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 71 | [data] Grooves/ASR10 32'nd Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 72 | [data] Grooves/ASR10 32'nd triplet Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 73 | [data] Grooves/ASR10 8'th Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 74 | [data] Grooves/ASR10 8'th triplet Subz 2 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 75 | [data] Grooves/DX_16_ 50% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 76 | [data] Grooves/DX_16_ 54% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 77 | [data] Grooves/DX_16_ 58% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 78 | [data] Grooves/DX_16_ 62% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 79 | [data] Grooves/DX_16_ 66% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 80 | [data] Grooves/DX_16_ 70% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 81 | [data] Grooves/DX_32_ 50% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 82 | [data] Grooves/DX_32_ 66% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 83 | [data] Grooves/DX_32_ 83% swing.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 84 | [data] Grooves/Korg DDD-1-16 50%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 85 | [data] Grooves/Korg DDD-1-16 54%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 86 | [data] Grooves/Korg DDD-1-16 58%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 87 | [data] Grooves/Korg DDD-1-16 63%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 88 | [data] Grooves/Korg DDD-1-16 67%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 89 | [data] Grooves/Korg DDD-1-16 71%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 90 | [data] Grooves/Korg DDD-1-16 75%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 91 | [data] Grooves/Korg DDD-1-16 79%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 92 | [data] Grooves/Korg DDD-1-16 83%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 93 | [data] Grooves/Korg DDD-1-16 88%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 94 | [data] Grooves/Korg DDD-1-16T%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 95 | [data] Grooves/Korg DDD-1-8T%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 96 | [data] Grooves/Logic_16A.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 97 | [data] Grooves/Logic_16B.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 98 | [data] Grooves/Logic_16C.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 99 | [data] Grooves/Logic_16D.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 100 | [data] Grooves/Logic_16E.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 101 | [data] Grooves/Logic_16F.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 102 | [data] Grooves/Logic_8A.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 103 | [data] Grooves/Logic_8B.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 104 | [data] Grooves/Logic_8C.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 105 | [data] Grooves/Logic_8D.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 106 | [data] Grooves/Logic_8E.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 107 | [data] Grooves/Logic_8F.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 108 | [data] Grooves/MPC 16'th Triplet Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 109 | [data] Grooves/MPC 32'nd Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 110 | [data] Grooves/MPC 32'nd Triplet Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 111 | [data] Grooves/MPC 50% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 112 | [data] Grooves/MPC 51% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 113 | [data] Grooves/MPC 52% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 114 | [data] Grooves/MPC 53% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 115 | [data] Grooves/MPC 54% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 116 | [data] Grooves/MPC 55% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 117 | [data] Grooves/MPC 56% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 118 | [data] Grooves/MPC 57% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 119 | [data] Grooves/MPC 58% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 120 | [data] Grooves/MPC 59% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 121 | [data] Grooves/MPC 60% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 122 | [data] Grooves/MPC 61% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 123 | [data] Grooves/MPC 62% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 124 | [data] Grooves/MPC 63% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 125 | [data] Grooves/MPC 64% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 126 | [data] Grooves/MPC 65% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 127 | [data] Grooves/MPC 66% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 128 | [data] Grooves/MPC 67% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 129 | [data] Grooves/MPC 68% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 130 | [data] Grooves/MPC 69% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 131 | [data] Grooves/MPC 70% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 132 | [data] Grooves/MPC 71% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 133 | [data] Grooves/MPC 72% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 134 | [data] Grooves/MPC 73% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 135 | [data] Grooves/MPC 74% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 136 | [data] Grooves/MPC 75% Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 137 | [data] Grooves/MPC 8'th Triplet Subz 4 bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 138 | [data] Grooves/SP1200_50%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 139 | [data] Grooves/SP1200_50%_16T.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 140 | [data] Grooves/SP1200_50%_32_2bar.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 141 | [data] Grooves/SP1200_50%_8T.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 142 | [data] Grooves/SP1200_54%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 143 | [data] Grooves/SP1200_54%_16T.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 144 | [data] Grooves/SP1200_54%_8T.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 145 | [data] Grooves/SP1200_58%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 146 | [data] Grooves/SP1200_63%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 147 | [data] Grooves/SP1200_67%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 148 | [data] Grooves/SP1200_71%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 149 | [data] Grooves/energyXT_50%.rgt https://github.com/reaper-oss/sws/raw/v$version/FingersExtras/$path 150 | -------------------------------------------------------------------------------- /FX/ak5k_ReaFab Fabulous REAPER plug-in controller extension.ext: -------------------------------------------------------------------------------- 1 | @description ReaFab: Fabulous REAPER plug-in controller extension 2 | @author ak5k 3 | @version 0.3.11 4 | @changelog Updated some outdated parameter mappings. 5 | @provides 6 | [win64] reaper_reafab-x64.dll https://github.com/ak5k/reafab/releases/download/v$version/$path 7 | [win32] reaper_reafab-x86.dll https://github.com/ak5k/reafab/releases/download/v$version/$path 8 | [linux-aarch64] reaper_reafab-aarch64.so https://github.com/ak5k/reafab/releases/download/v$version/$path 9 | [darwin-arm64] reaper_reafab-arm64.dylib https://github.com/ak5k/reafab/releases/download/v$version/$path 10 | [darwin32] reaper_reafab-i386.dylib https://github.com/ak5k/reafab/releases/download/v$version/$path 11 | [darwin64] reaper_reafab-x86_64.dylib https://github.com/ak5k/reafab/releases/download/v$version/$path 12 | [linux-armv7l] reaper_reafab-armv7l.so https://github.com/ak5k/reafab/releases/download/v$version/$path 13 | [linux32] reaper_reafab-i686.so https://github.com/ak5k/reafab/releases/download/v$version/$path 14 | [linux64] reaper_reafab-x86_64.so https://github.com/ak5k/reafab/releases/download/v$version/$path 15 | @link 16 | Forum thread https://forum.cockos.com/showthread.php?t=245445 17 | GitHub https://github.com/ak5k/reafab 18 | @screenshot https://i.imgur.com/bAVdj05.gif 19 | @about A REAPER extension to emulate digital console type of workflow for setting channelstrip plugin parameters in the context of currently selected track/channel. Registers 32 custom actions which function as kind of API based virtual control surface, or 'dynamic' macro controls similar to Quick Controls in Cubase. 8 endless rotary encoders in MIDI Relative mode and 24 buttons are supported, and in practice required for any reasonable use. 8 buttons are reserved for navigating the 'virtual channelstrip'. Built-in support for some FabFilters, the ReEQ and some stock REAPER plugins. [More information on GitHub](https://github.com/ak5k/reafab) 20 | 21 | -------------------------------------------------------------------------------- /FX/ak5k_ReaLlm REAPER Low latency monitoring plug-in extension.ext: -------------------------------------------------------------------------------- 1 | @description ReaLlm: REAPER Low latency monitoring plug-in extension 2 | @author ak5k 3 | @version 0.7.0 4 | @changelog 5 | Tracks with names including 'Llm' are treated as monitored inputs. 6 | Added Windows ARM build 7 | @provides 8 | [linux-aarch64] reaper_reallm-aarch64.so https://github.com/ak5k/reallm/releases/download/$version/$path 9 | [darwin-arm64] reaper_reallm-arm64.dylib https://github.com/ak5k/reallm/releases/download/$version/$path 10 | [linux-armv7l] reaper_reallm-armv7l.so https://github.com/ak5k/reallm/releases/download/$version/$path 11 | [darwin32] reaper_reallm-i386.dylib https://github.com/ak5k/reallm/releases/download/$version/$path 12 | [linux32] reaper_reallm-i686.so https://github.com/ak5k/reallm/releases/download/$version/$path 13 | [win64] reaper_reallm-x64.dll https://github.com/ak5k/reallm/releases/download/$version/$path 14 | [win32] reaper_reallm-x86.dll https://github.com/ak5k/reallm/releases/download/$version/$path 15 | [darwin64] reaper_reallm-x86_64.dylib https://github.com/ak5k/reallm/releases/download/$version/$path 16 | [linux64] reaper_reallm-x86_64.so https://github.com/ak5k/reallm/releases/download/$version/$path 17 | [windows-arm64ec] reaper_reallm-arm64ec.dll https://github.com/ak5k/reallm/releases/download/$version/$path 18 | @link https://github.com/ak5k/reallm/ 19 | @screenshot https://i.imgur.com/iKHyQXb.gif 20 | @about 21 | # ReaLlm: REAPER Low latency monitoring plug-in extension 22 | 23 | Cubase/Logic style low latency monitoring mode for REAPER. While enabled, restricts PDC latency ('plugin delay') to one block/buffer size by bypassing plugins from input monitored signalchains. Re-enables plugins once signalchain is no longer input monitored, or ReaLlm is disabled. While ReaLlm is enabled, disabled plugins can be re-enabled manually, and ReaLlm will consider them 'safed' and leave them untouched, unless they're again manually re-disabled. Remembers 'safed' plugins per REAPER project. Leaves already disabled plugins untouched. 24 | 25 | -------------------------------------------------------------------------------- /FX/frabert_ogler.ext: -------------------------------------------------------------------------------- 1 | @description Ogler: FX video plugin for using GLSL shaders in REAPER 2 | @author Francesco Bertolaccini (frabert) 3 | @version 0.10.0 4 | @changelog 5 | - New GUI 6 | - Bugfixes 7 | @provides [win64] FX/ogler.clap https://github.com/frabert/ogler/releases/download/v$version/ogler-win64.clap 8 | @link 9 | Forum thread https://forums.cockos.com/showthread.php?p=2726866 10 | GitHub Repository https://github.com/frabert/ogler 11 | @screenshot https://github.com/frabert/ogler/assets/1268384/edeaca10-6f24-47ad-a920-bed3c370a9ba 12 | @about 13 | # Ogler 14 | 15 | Ogler is a CLAP plugin for REAPER that allows writing video effects using GLSL, similar to what happens in ShaderToy. 16 | 17 | ## How do I write shaders? 18 | 19 | If you have previous experience with writing ShaderToys or shaders in general, see the [Reference Manual](https://github.com/frabert/ogler/blob/main/docs/Reference.md). 20 | 21 | If you need an introduction to shaders, see the [Tutorial](https://github.com/frabert/ogler/blob/main/docs/Tutorial.md). 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ReaTeam Extension Repository 2 | 3 | ![check](https://github.com/ReaTeam/Extensions/workflows/check/badge.svg) 4 | 5 | Community-maintained collection of extension plugins for REAPER. 6 | 7 | ## Installation 8 | 9 | Copy and paste this URL in Extensions > ReaPack > Import a repository: 10 | 11 | ``` 12 | https://github.com/ReaTeam/Extensions/raw/master/index.xml 13 | ``` 14 | 15 | ## Contributing 16 | 17 | Use to publish your extension plugin on this repository. 18 | 19 | Have a question? Come discuss in the [development thread](https://forum.cockos.com/showthread.php?t=169127). 20 | --------------------------------------------------------------------------------