First public release.
AI voice production for REAPER, built on the ElevenLabs API. Five modes in one window:
- TTS - text to speech at the edit cursor, single voice or multi-speaker dialogue (up to 10 voices), v3 audio tags, AI tag placement (Enhance), script import, per-line regeneration
- Voice Replacement - swap the voice on recorded takes while keeping the performance; batch conversion, variants, per-track voices and casts, in-panel recording
- Dubbing - transcribe, translate (your own LLM key: Anthropic / OpenAI / Gemini / DeepSeek / xAI / Mistral) and re-voice into any language, timed to the original, speaker by speaker
- Repair - fix single words on the timeline: click a word in the transcript, type the correction, Reasonate splices a cloned-voice fix with aligned crossfades
- SFX & Music - sound effects and music beds from text, or scene analysis that proposes a complete sound package placed on the timeline
Non-destructive by design: outputs land on separate tracks and takes, every operation is undoable, and a deterministic cache makes repeated identical requests free.
Requirements: REAPER 7.0+, ReaImGui 0.10+, SWS, an ElevenLabs API key (paid tier recommended). Optional LLM API key for dubbing translation, Enhance and scene analysis.
Install via ReaPack - import this repository URL:
https://raw.githubusercontent.com/b451c/Reasonate/main/index.xml
User guide: https://b451c.github.io/Reasonate/guide/
Tested on macOS (arm64, primary), Windows 11 and Ubuntu Linux (aarch64). Feedback from other setups is very welcome - please report issues with your OS, REAPER and ReaImGui versions.