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 […]
Tag Archives: script
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 […]
ReaScript Video Tutorial — Part. 3: Get/Set First Selected Item Properties
In this tutorial, you will learn how to get and set properties of the first selected items. It is where the fun begin ! Code Snippets: Next videos will speak about how to make it work for all selected items. If these videos are useful to you, don’t hesitate to leave a comment below ! Help us […]
ReaScript Video Tutorial — Part. 2: The Api Documentation
In previous lesson, we saw ShowConsoleMsg. But what are the other REAPER functions ? Here is a tutorial to tell you how to get all this infos. It is the final step before making an actual useful scripts ! I Hope you will like it, and please consider making a donation if you like it ! All the […]
ReaScript Video Tutorial — Part. 1: The Console Output
In the previous articles, we have spoken a lot about ReaScript, the why and how to jump into it. But the truth is, that we never wrote a single line of code. REAPER 5 is coming, and there is still no video about how to make this kind of actions, which is one of the […]
Scripting for REAPER: General Guidelines
REAPER Scripting is nice, because we are free to do what we want we the tools that are provided to us. We code alone in most cases, maintain and share scripts like we want, as long as it works, and that is beautiful : because there is no hard coding rules, just like when we join […]
Advanced Actions Management: Import and Export Toolbars Buttons linked to Scripts, Change Script Path and Name
Facts: When importing a script into REAPER, it’s command ID is randomly generated. When creating a custom actions, it’s command ID is randomly generated. Menu actions are defined by command ID. You can’t rename an actions related to a script, or change this script path. Question: How to share toolbars with a scripts and custom […]
Useful Tools for REAPER Scripters
You are a beginner or an hardcoder veteran in Scripting for REAPER, and you have the feeling that your coding and sharing experience could be better, that it could more pleasing or more efficient. You are at the right place! Here a some useful extra tools I used when coding scripts for REAPER. They are […]
How to Learn ReaScript for REAPER
It is frustrating when using a software to find that there is some functions you need that don’t exist. In Audio production, some small code snippets can go a loooong way. If only you could write custom actions, custom scripts for your DAW… This one of numerous reasons why REAPER is so powerful : it lets […]
REAPER Scripts : Take Properties Randomization
Working on realistic composite audio ambiances is a difficult process. Recently, I had to do a science-fiction clones factory ambiance. A deep rumble was the base sound, but I had to manually add a lot of other sounds to create life, dynamism and interest. Motors, bips, bloups, air pressure, machinery… I added a lot of […]