Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Reaper Scripts for Beginners
Rating: 4.8 out of 5(8 ratings)
94 students

Reaper Scripts for Beginners

Learn to Code in Lua by Making Audio Scripts
Created byDavid Lauritsen
Last updated 3/2025
English
English [Auto],

What you'll learn

  • Learn how to communicate with the Reaper API
  • Gain fundamental knowledge in Lua programming
  • Apply some basic debugging techniques
  • Gain enjoyment out of Reaper as you customize and enhance the user experience!

Course content

8 sections47 lectures10h 11m total length
  • Introduction and Setting Up10:05

    Explore the basics of Reaper scripting using Lua, set up Reaper, install Visual Studio Code, and add a Lua extension to write bite-sized scripts for learning coding.

  • Getting Started9:24

    Learn to create your first Reaper script that moves a selected item to the start of the timeline, and set up a dedicated Reaper scripts course folder using Lua.

  • Starting Our First Script22:46

    Kick off your reaper scripting journey by creating your first script, using comments, verifying item selection with the Lua API, and moving the item to the start of the timeline.

  • Continuing Our First Script16:12

    Continue building a Reaper script by using api calls to select items, get the zeroth selected media item, and set its start position to zero with d_position.

  • Finishing Touches on our First Script12:20

    Build and test a Reaper script that moves a media item, assigns a shortcut, and uses if statements to avoid errors when no items are selected.

  • 05a. Load Existing Script into Reaper1:49

    Learn to load existing Reaper scripts by using the actions window, choosing load script, and selecting a local text file or GitHub resource to activate the script.

Requirements

  • No prior knowledge of programming is required

Description

Starting from the very beginning, assuming no prior coding knowledge, we go through coding scripts for Cuckos Reaper. Starting quite basic before moving pretty swiftly to some more complex scripts and concepts.


If you are new to coding, this is a really great starting point, as we are able to very quickly see some tangible results from our work. All of our Reaper scripts will be written in Lua, which is a great first language for beginners.

The format of the course is to dive right in and cover fundamental topics when they come up. This way, everything we learn is immediately contextualised and you won't feel like you are learning abstract contexts with dubious applications!

At the end of the course, you'll find capable to write your own scripts and use your imagination. You'll have the tools necessary to further your learning on your coding adventure in the realms of Reaper scripting. At the end of the course, if you wished to jump into new areas of coding and programming, this course will have given you a fantastic starting point and everything you learn in the future you'll be able to relate to what you learned here with your Reaper scripts!

Who this course is for:

  • Users of Cuckos Reaper