A comprehensive collection of ReaScripts for REAPER, covering automation, batch processing, take properties manipulation, and various workflow enhancements. Includes scripts written by X-Raym and community contributors, distributed via ReaPack for easy installation and automatic updates.
The repository contains utilities for randomizing take properties, advanced editing operations, and specialized audio processing tasks. Scripts range from simple automation helpers to complex workflow tools designed to extend REAPER's native capabilities for game audio production and post-production work.
A long-running community extension for REAPER, broadly adopted by game audio teams that use REAPER as their DAW. Adds snapshots for track-parameter recall, region playlists for live audition, EBU R128 loudness analysis, marker-triggered actions, cycle actions, ReaConsole keyboard control, contextual toolbars, and a deep grab-bag of workflow utilities.
Windows / macOS / Linux (including ARM builds). Requires REAPER 5.982 or newer.
PyWwise
Wwise PyWwise is a Python wrapper around the Wwise Authoring API (WAAPI) that provides a Pythonic, object-oriented interface for Wwise scripting. Instead of manually constructing WAAPI JSON-RPC calls, PyWwise exposes type-safe classes and methods for common operations like object property manipulation, sound engine queries, and project automation.
The library includes specialized types (GUID, Name, ProjectPath), enumerations for Wwise constraints (bit depth, sample rate), and dataclasses for structured data (Vector3, PlatformInfo). Objects retrieved from Wwise become live-connected instances with property getters and setters that automatically sync with the authoring tool.
Designed for Wwise 2021+, PyWwise supports context-managed connections, WAQL queries, and comprehensive type hints for IDE autocomplete. It's suited for pipeline tools, batch processing, automated testing, and data validation workflows.