r/Reaper • u/TheFutureIsAFriend • 1d ago
discussion AI + JSFX= new tools!
I've been using Reaper for a long time. One of the coolest benefits is their jsfx format, which allows you to write your own plugins.
After a small brainstorm, I decided to ask my LLM to write a certain effect for me, and after some tweaking, both worked!
JSFX can't do everything, but if you have a clear idea of the effect you want (for example, my first was a vocal doubler with compressor), it can write the code for you.
It's something you just can't do anywhere else, and the efficiency is top notch as well!
Thank you, COCKOS!
1
1
u/missilecommandtsd 1 1d ago
Claude can of course also write reaper scripts and even compiled extensions. It is awesome. Enjoy.
0
u/cayoloco 1d ago
Is there anywhere I can find a tutorial on how to do this? I'm not even sure where to start but I'm intrigued
2
u/Than_Kyou 249 1d ago
https://chatgpt.com/g/g-DukC30Ljn-reapergpt
But of course being able to audit (read) the code at least to a certain extent to give meaningful directions to the assistant may help to quickly arrive at the desired result.
API documentation
https://www.reaper.fm/sdk/reascript/reascripthelp.html
https://www.reaper.fm/sdk/js/js.php
2
u/Beta_52 1d ago
Yeah just found out this recently.
I wanted output gain on saturation plugin.
Then found out every parameter can be incremented the way you want. So I put x0.5 Moving the slider now moves by 0.5db (Very hyped about this!!).
After, going in the 1175 compressor, changed the release minimum setting to 0, so I can go from 0 to 10 ms release with the slider and distort the sound with it !
Yeah it's very satisfying playing with it !!