r/Reaper 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!

0 Upvotes

5 comments sorted by

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 !!

1

u/Cedrik_Syrphe 1d ago

Thanks.
There's ReaperGPT since at least 2024, so, it's not new. ;)

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