Some time ago I started to get interested in the looping technic, so I was trying different programs and vst’s designed for this activity, unfortunately I could not adapt to any of them, surely because I’m already very used to the workflow that I have in REAPER.

This is why I started creating lots of scripts for automating actions to simulate the operation of a looper within REAPER. After a while I realized that the method worked quite well, so in the last year, I’ve given myself the task of unifying all these scripts, simplifying them to the fundamental tasks required to looping.

The result was what I now call Nabla Looper, a set of tools that offer us two modes of use, the Manual Mode, which resembles the operation of the looping pedals (like boss-RC-505, Aeros Loop Studio, etc) and the Arranged Mode (ALK2, Ableton Live).

My main goal is to provide a simple and intuitive system that feels integrated within REAPER, so that, if you take your first steps in this DAW, it’ll not be so difficult for you to start playing with these tools, and if you already have experience in the system, surely you will see the potential it offers to develop your own workflows.

It’s important to clarify that Nabla Looper is simply a set of hundreds of automations that execute native REAPER functions, managed and controlled with the LUA scripting language and the ReaScript API.

Eventually I will be sharing videos on my YouTube channel showing how I use these scripts and how I do and configure my projects, I will also share more useful tools on this website.

Esteban Morales


Esteban – a few months ago I downloaded your looper and fell in love with its simplicity. I’ve been away from it for a while but have started creating a song around a guitar part that I’d like to loop. When I first downloaded – I was having skip issues right AFTER the loop was recorded and it started to play back (literally within the first few seconds. You suggested a fix and it worked… too bad my memory didn’t I’ve set my buffer very very low so I don’t think that is the problem. Do you have any other suggestions. Email me if you have a minute to discuss the issue. I appreciate the work you are doing.


Hi Esteban,
Your Nabla Looper is brilliant! Not only are you a wonderful musician but also a Looper scientist!!
I’ve just downloaded your videos. Your Installation and Basic Usage video is much appreciated and very clear.
I have not tried Looper yet but soon 🙂

Thank you…John

Esteban – what a great update – thanks for fixing the disarm all tracks feature!!! I am looking forward with takes feature – they weren’t covered in the introduction video. I submitted my formal gratitude via Paypal.


Hi Esteban,
thanks a lot for developing the Nabla Looper. I´m coming from ALK2 – it doesn´t exist anymore so as a professional musician I need an alternative software that fit to my needs of live looping.
The installing process worked without any problems and everything looks great.
But it doesn´t work (I´d like to do a project with the arrange mode), I always get an error message:

Nabla Looper Arranged items (Toggle Record) lua 60: bad argument#1 to “GetSetMediaItemTakeInfo_Value” (MediaItem_Take expected)
Same come with lua 84: Info_String”

Any help aprecciated.

Thanks a lot for your time!


Hi Bernd, I have been uploading updates constantly, the current version is 0.2.11, please update and let me know if it works.

Access: Extensions | ReaPack | Synchronize packages, via Reaper’s menu to ensure Nabla Looper is updated to the latest version, or Extensions | ReaPack | Browse package, search for “Nabla” and reinstall. Let me know if it works.

Hi Esteban,
Thank you so much for your work on creating Nabla Looper. This is really something that was sorely missed. I was just thinking of transferring a concert setup to Reaper. I experimented today, I kind of got it. It seems that this should be a stable and convenient solution. I just got a problem in Arranged mode. The nabla ReaDelay plugin is not automatically removed from the FX chain when I stop Reaper. When I run Arranged mode again, another plugin appears. There must be some other trigger?

Thank you!

Hi Feodor,
The issue is fixed now, please update Nabla, current version (0.2.14)

1. Close any projects that have used Nabla before attempting to update.
2. Access: Extensions | ReaPack | Synchronize packages

Let me know if it works!

Leave a Reply