JSFX Scripting tutorial for beginners Pt. 6 (With Leandro Facchinetti) @IDDQDSound
JSFX Scripting tutorial for beginners Pt. 6 (With Leandro Facchinetti)  @IDDQDSound
Uploaded August 2021 | Updated September 2026, 1 day ago
Hey folks! Join me and legendary coder Leandro Facchinetti on this livestream, where we will write a custom script for REAPER from scratch, and Leandro will walk us through the process step by step! You can ask your questions and request scripts and more.

Links to previous livestreams:
JSFX Scripting livestreams
part 1: youtu.be/HexzW0EZal8
part 2: youtu.be/WR8PtyfLAVc
part 3: youtu.be/VWnJa0-N5lc
part 4: youtu.be/0nnvQJv_gx8
Lua scripting livestreams
part 1: youtu.be/YfTVXn730DQ
part 2: youtu.be/63RKdZfeN7c
part 3: youtu.be/Wp11Varkd6A

Subscribe to Leandro Facchinetti for more Scripting Livestreams: youtube.com/channel/UC_R-6HcHW5V9_FlZe30tnGA

Donations: (Leandro) patreon.com/leafac
(Arya) buymeacoffee.com/iddqdsound

Useful Hotkeys:
Mac Finder:
Cmd+Opt+. - Toggle Show hidden folders & files in Finder
Visual Studio Code:
Cmd+Opt+Down - Duplicate line under cursor
Opt+Z - Wrap text
Cmd+/ - "comment out" selected lines of code (disable code)
Github:
Y to update URL to Unique Time ID
Refresh to generate new raw code URL

Terminology:
IIR = Infinite Impulse Response
FIR= Finite Impulse Response (as in ReaFIR)
FFT: Fast Fourier Transform

Links (to stuff mentioned in video):
Leandro's Repository: ttps://github.com/leafac/reaper
IDDQD repository: github.com/iddqdsound/reaper/raw/main/index.xml
IDDQD Sound: youtube.com/user/aryafsharm
ReaTeam ReaScripts Templates: github.com/ReaTeam/ReaScripts-Templates
X-Raym: extremraym.com
X-Raym API (Looks better but may not be as complete): extremraym.com/cloud/reascript-doc
Mespotine REAPER API Web doc: https://mespotin.uber.space/Ultraschall/Reaper_API_Web_Documentation.html
Lokasenna GUI tutorial: forum.cockos.com/showthread.php?t=176662
Hammerspoon App: hammerspoon.org
Lua Reference manual: lua.org/manual/5.4/manual.html
GitHub Desktop Download: desktop.github.com
Visual Studio Code: code.visualstudio.com
EQ Cookbook: github.com/libaudioverse/libaudioverse/blob/master/audio%20eq%20cookbook.txt
SPEAR: klingbeil.com/spear
Polyrhythms to PolyPitch and other cool stuff by Adam Neely:
youtube.com/watch?v=JiNKlhspdKg
JSFX Scripting tutorial for beginners Pt. 6 (With Leandro Facchinetti)Lets learn scripting in REAPER Ep01: Reading Scripts Basics (with Leandro Facchinetti)MIDI 201: Layering Synths with a Custom Action (Rapid-Fire Reaper Tutorial Ep45)How to Tab to Transient Pro Tools-style in REAPER! (Rapid-Fire Reaper Tutorials Ep56)The (Hidden) Hierarchy of Hotkeys & Shortcut Scopes (Rapid-fire REAPER Tutorials Ep73)MIDI 201: Transpose from Scale to Scale in Reaper (Rapid-Fire Reaper Tutorials Ep44)JSFX Scripting for beginners Pt. 11 -  Making a Weird Delay (w/ leafac)The Quick way to Adjust MIDI Grid Size (Rapid-Fire REAPER Tutorials Ep94)3 ways to duplicate MIDI Notes in Reaper (Rapid-Fire Reaper Tutorials Ep43)JSFX Scripting tutorial for beginners Pt. 3 (With Leandro Facchinetti)Rapid-Fire Q&A #1 (+RUG Discord announcement)Smart Markers (4/4): Moving/Saving/Deleting Marker sets with SWS (Rapid-Fire REAPER tutorials Ep64)
IDDQD Sound |

JSFX Scripting tutorial for beginners Pt. 6 (With Leandro Facchinetti)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER