Hi, Yesterday I was part of a live YouTube interview on IDDQDSound channel, as part of the Geeking Out with REAPER Legends series, following Justin and Schwa from Cockos and Kenny Gioia in previous weeks. During the stream, I answered questions about my journey into coding and mostly ReaScripting. Most questions are generalists, but because […]
Tag Archives: lua
Reason Rack Extension Instrument UI Binding for Soundiron: Granada
In late February, Mike from Soundiron proposed me to join his team for porting their Granada Kontakt instrument to Reason Rack Extension format. I already worked for him as a ReaScript developper, and it happens that the language used by the Reason Rack Extension 2D layout files is the same as the one I use […]
ReaScripts: Creating Karaoke Songs for UltraStar and Vocaluxe with REAPER (Update: REAPER Karaoke Lyrics Viewer)
A set of reascripts I made for UltraStar/Vocaluxe interoperability with REAPER.
ReaScripts Templates Repository on GitHub
Beginners and Advanced REAPER Scripters could take advantage of a new GitHub repository I just created for ReaTeam (a group of scripters gathered on GitHub) : The ReaScripts Templates repository ! This allows to: Have template files for common ReaScript functions, for starting scripting faster with best pratices and actual conventions For eg, working on all selected […]
ReaScript Video Tutorial — Part. 9: Preventing Bugs
Scripts are powerful. But as Cockos developer’s Jeffos reminds me when I started: With great power comes great responsibility Uncle Ben, Spiderman What you will learn in this lesson is very important, for all people who make scripts for REAPER. In this video, you will see: that scripts can set invalid values to a project […]
ReaScript Video Tutorial — Part. 8: Using Native Actions
Now that you can code complex script on your own, the serie will now evolve in a “Quick Tip” format, easier to make, and easier to watch ! In this video, we learn How to use native actions inside a script As a bonus of this video, you wil llearn in this article how to run […]
ReaScript Video Tutorial — Part. 7: Loop in Items on Selected Tracks
In this video, we learn How to count the selected track number How to loop on selected tracks How to loop on items on tracks From a code perspective, you will learn How to make a nested loop How to break a loop Let’s go ! Code Snippet: Next videos will show you how to use […]
ReaScript Video Tutorial — Part. 6: Time Selection
In this video, we will work on time selection, and make more complex conditions. Code Snippet: Next videos will show you how to get items based on selected tracks. Help us translate the subtitles of this video in your language using Amara.org !
ReaScript Video Tutorial — Part. 5: Conditions Basics
Conditions is the starting point of building useful scripts. Here are the basics on this subject ! Code Snippet: Next videos will show other ways to get items, and go further with conditions ! Hope you still enjoy it ! Note : I investigate a way to provide exercise for premium members. Tell me if you are interested ! Help […]
ReaScript Video Tutorial — Part. 4: Loop in Selected Items
In this tutorial, you will learn how to get and set properties of all selected items. Note: Audio is not perfect but next videos will be better ! Code Snippets: Next videos will speak about conditions. It will start to be more sophisticated ! Hope you like it ! Help us translate the subtitles of this video in […]