UndoLooper - Live performance looper with unlimited undo (Verse/Chorus)
-
- KVRist
- 31 posts since 5 Jan, 2026
Updated Links(5.18.2026):
iPad: https://apps.apple.com/us/app/undoloopergo/id6765891496
MacOS: https://apps.apple.com/us/app/undolooper/id6759580494
Windows: https://undolooper.itch.io/undolooper
Hi everyone,
I've just released my first looper plugin and I'd really appreciate any feedback from the KVR community and anyone reading this who does live looping.
UndoLooper is a creative looping effect where you can experiment freely and undo/redo through your loop timeline. The core idea came from wanting to have multiple undo, similar to CTRL+Z in a desktop application - so I built a full undo/redo system into the looper itself. It's intended for live performance, so it's lean, mean, and fast. I love using it to build up to a Chorus, and Undo to break it down, and then Redo back to the Chorus or Partial Redo for a Bridge or Solo.
Key features:
- Full undo/redo timeline for your loops
- "Back 5" button to quickly step back
- Save and load your loop states (.undoloop files)
- MIDI mappable controls
- Free trial - fully functional, try before you buy
Platform: Windows / Mac VST3
NEW LINK FOR Download/info: https://www.undolooper.com
(I just made this website so I'm open to critique here too.)
I know there's a lot of room for improvement - this is a v1.0 and I'm actively working on it. If you try it out, I'd be grateful for any thoughts:
- What works well?
- What's confusing?
- What features would make it more useful for you?
- Any bugs or issues?
I'll be checking this thread regularly and happy to answer any questions. Thanks for giving it a look!
-Ryan
iPad: https://apps.apple.com/us/app/undoloopergo/id6765891496
MacOS: https://apps.apple.com/us/app/undolooper/id6759580494
Windows: https://undolooper.itch.io/undolooper
Hi everyone,
I've just released my first looper plugin and I'd really appreciate any feedback from the KVR community and anyone reading this who does live looping.
UndoLooper is a creative looping effect where you can experiment freely and undo/redo through your loop timeline. The core idea came from wanting to have multiple undo, similar to CTRL+Z in a desktop application - so I built a full undo/redo system into the looper itself. It's intended for live performance, so it's lean, mean, and fast. I love using it to build up to a Chorus, and Undo to break it down, and then Redo back to the Chorus or Partial Redo for a Bridge or Solo.
Key features:
- Full undo/redo timeline for your loops
- "Back 5" button to quickly step back
- Save and load your loop states (.undoloop files)
- MIDI mappable controls
- Free trial - fully functional, try before you buy
Platform: Windows / Mac VST3
NEW LINK FOR Download/info: https://www.undolooper.com
(I just made this website so I'm open to critique here too.)
I know there's a lot of room for improvement - this is a v1.0 and I'm actively working on it. If you try it out, I'd be grateful for any thoughts:
- What works well?
- What's confusing?
- What features would make it more useful for you?
- Any bugs or issues?
I'll be checking this thread regularly and happy to answer any questions. Thanks for giving it a look!
-Ryan
Last edited by UndoLooper on Mon May 18, 2026 9:55 am, edited 3 times in total.
-
- DASH Guy
- 8156 posts since 20 Sep, 2001
Hi Ryan, I love loopers for live use but your website (on Chrome browser here) says Invalid SSL certificate Error code 526 Host Error
- KVRist
- 431 posts since 21 Feb, 2010
No issues here with Firefox verified to Google Trust Services.liqih wrote: Mon Jan 05, 2026 7:14 am Hi Ryan, I love loopers for live use but your website (on Chrome browser here) says Invalid SSL certificate Error code 526 Host Error
2x Doubleclick Tracker
you can try the Link to itch.io
- https://undolooper.itch.io/undolooper
-
- DASH Guy
- 8156 posts since 20 Sep, 2001
Thanks, https://undolooper.itch.io/undolooper works
NWSM wrote: Mon Jan 05, 2026 7:24 amNo issues here with Firefox verified to Google Trust Services.liqih wrote: Mon Jan 05, 2026 7:14 am Hi Ryan, I love loopers for live use but your website (on Chrome browser here) says Invalid SSL certificate Error code 526 Host Error
2x Doubleclick Tracker
you can try the Link to itch.io
- https://undolooper.itch.io/undolooper
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Ah I see the issue! Chrome hates my site. I put a change in, Hopefully the SSL issue is resolved in a few hours. THANKS!
Update: My hosting informed me everything is working, but the site has done the same SSL thing to me sporatically, and only using chrome. Incognito works fine. Very unusual.
Update: My hosting informed me everything is working, but the site has done the same SSL thing to me sporatically, and only using chrome. Incognito works fine. Very unusual.
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
I addressed a few issues with undolooper's documentation, SO! if you have issues, I added a QUICK START guide, and a DAW-specific installation guide.
link:
https://undolooper.itch.io/undolooper/d ... -was-added
link:
https://undolooper.itch.io/undolooper/d ... -was-added
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Hey everyone,
I've been chipping away at getting Undo Looper running on Windows, Android, and iOS (fingers crossed on that last one). Beyond just bringing the looper to more platforms, I'm really hoping this helps build a community where we can all share our loops and performances—so we can jam along with each other's creations and keep inspiring one another.
More updates soon!
Ryan
I've been chipping away at getting Undo Looper running on Windows, Android, and iOS (fingers crossed on that last one). Beyond just bringing the looper to more platforms, I'm really hoping this helps build a community where we can all share our loops and performances—so we can jam along with each other's creations and keep inspiring one another.
More updates soon!
Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
UndoLooper Update:
Windows version completed and working, testing underway. EXTENSIVE TESTING! Daws have everything to keep the vst lean and mean, but Windows likes to create problems that hog CPU. Not at UndoLooper. These problems are my favorite and I look forward to solving them in a creative way everytime. Midi got an upgrade to support CC instead of ONLY Notes.
CC MIDI Support Added
Just pushed an update to UndoLooper that adds support for MIDI Control Change (CC) messages alongside the existing Note On/Off support.
What Changed
Previously, UndoLooper only learned and responded to MIDI notes. Many foot controllers send CC messages instead, which meant they wouldn't work with MIDI learn.
Now the plugin automatically detects whether you're sending a Note or CC message during MIDI learn and handles both correctly.
How It Works
CC values ≥ 64 = button pressed (triggers action)
CC values < 64 = button released (ignored for most functions)
This is the standard MIDI convention for momentary switches, so your footpedal works instantly on stomp without waiting for release.
For Users
Nothing changes in your workflow:
Right-click any button
Press your footswitch (Note OR CC)
UndoLooper learns it automatically
It just works
The plugin now handles pretty much any MIDI foot controller out of the box.
Version: 1.x (current release)
Platform: VST3 (Windows/Mac)
Windows version completed and working, testing underway. EXTENSIVE TESTING! Daws have everything to keep the vst lean and mean, but Windows likes to create problems that hog CPU. Not at UndoLooper. These problems are my favorite and I look forward to solving them in a creative way everytime. Midi got an upgrade to support CC instead of ONLY Notes.
CC MIDI Support Added
Just pushed an update to UndoLooper that adds support for MIDI Control Change (CC) messages alongside the existing Note On/Off support.
What Changed
Previously, UndoLooper only learned and responded to MIDI notes. Many foot controllers send CC messages instead, which meant they wouldn't work with MIDI learn.
Now the plugin automatically detects whether you're sending a Note or CC message during MIDI learn and handles both correctly.
How It Works
CC values ≥ 64 = button pressed (triggers action)
CC values < 64 = button released (ignored for most functions)
This is the standard MIDI convention for momentary switches, so your footpedal works instantly on stomp without waiting for release.
For Users
Nothing changes in your workflow:
Right-click any button
Press your footswitch (Note OR CC)
UndoLooper learns it automatically
It just works
The plugin now handles pretty much any MIDI foot controller out of the box.
Version: 1.x (current release)
Platform: VST3 (Windows/Mac)
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
UndoLooper - Windows Standalone Now Available
Hey everyone,
Just wanted to share that the standalone version of UndoLooper is finally out for Windows. Took longer than expected but it's stable now.
What It Is
UndoLooper is a live looper with unlimited undo/redo. The main thing that sets it apart is you can build up a full arrangement (say, a dense chorus with 10+ layers), then undo back to just your basic rhythm parts (sparse verse), then redo all the way back. Not just one level of undo - the entire history.
Standalone runs without a DAW, which was the most requested feature since the VST3 release.
Technical Bits
Any kHz, (Mono or Stereo)
ASIO support on Windows for low latency
MIDI learn works with notes and CC messages now
Saves loops as .undoloop files (includes the full undo/redo history)
60 second max loop length to ensure it works on OLDER PCs, more modern PCs can do much more.
14-day trial, $59.99 for lifetime license (up to 3 activations)
How I'm Using It
I run it standalone on a dedicated laptop for live gigs. MIDI foot controller for all functions, no mouse needed during performance. Being able to jump between verse and chorus arrangements on the fly without stopping is pretty clutch.
The undo history saving means I can practice the same arrangement repeatedly - save it once, load it before each practice session or gig.
Known Issues / Limitations
Windows is the only standalone for now but the VST3 version can be used any platform's DAW. (Mac standalone is being tested, facing digital signing issues from Apple, but I am persistent and will succeed.)
No tempo sync or quantization - it's all freeform
I am using an intel 9700K for live looping with Cubase (vst Version), Windows 11 (standalone version) and OBS streaming in 2K as a test environment Any CPU from the last 10 years handles undo/redo just fine.
Can't edit .undoloop files externally (they're XML but not really meant to be hand-edited). You are meant to share the files and edit them within the Undolooper program/VST. Stuff created on VST is also sharable / useable in Windows and vice versa.
Download
Available at undolooper.com - free trial is fully functional for 14 days.
Happy to answer any technical questions. If anyone runs into issues with specific audio interfaces or MIDI controllers, let me know.
-Ryan
Hey everyone,
Just wanted to share that the standalone version of UndoLooper is finally out for Windows. Took longer than expected but it's stable now.
What It Is
UndoLooper is a live looper with unlimited undo/redo. The main thing that sets it apart is you can build up a full arrangement (say, a dense chorus with 10+ layers), then undo back to just your basic rhythm parts (sparse verse), then redo all the way back. Not just one level of undo - the entire history.
Standalone runs without a DAW, which was the most requested feature since the VST3 release.
Technical Bits
Any kHz, (Mono or Stereo)
ASIO support on Windows for low latency
MIDI learn works with notes and CC messages now
Saves loops as .undoloop files (includes the full undo/redo history)
60 second max loop length to ensure it works on OLDER PCs, more modern PCs can do much more.
14-day trial, $59.99 for lifetime license (up to 3 activations)
How I'm Using It
I run it standalone on a dedicated laptop for live gigs. MIDI foot controller for all functions, no mouse needed during performance. Being able to jump between verse and chorus arrangements on the fly without stopping is pretty clutch.
The undo history saving means I can practice the same arrangement repeatedly - save it once, load it before each practice session or gig.
Known Issues / Limitations
Windows is the only standalone for now but the VST3 version can be used any platform's DAW. (Mac standalone is being tested, facing digital signing issues from Apple, but I am persistent and will succeed.)
No tempo sync or quantization - it's all freeform
I am using an intel 9700K for live looping with Cubase (vst Version), Windows 11 (standalone version) and OBS streaming in 2K as a test environment Any CPU from the last 10 years handles undo/redo just fine.
Can't edit .undoloop files externally (they're XML but not really meant to be hand-edited). You are meant to share the files and edit them within the Undolooper program/VST. Stuff created on VST is also sharable / useable in Windows and vice versa.
Download
Available at undolooper.com - free trial is fully functional for 14 days.
Happy to answer any technical questions. If anyone runs into issues with specific audio interfaces or MIDI controllers, let me know.
-Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Update: January 27, 2026 v1.09s
Multi-Instance MIDI Mapping & Stop Button Refinement
Hey everyone,
I've been working on some dual-looper setups lately—building a verse arrangement on one instance and a chorus on another—and discovered something worth sharing.
Independent MIDI Mapping Per Instance
Each UndoLooper instance stores its own MIDI mappings completely independently. You can load up two instances (or ten, if you're feeling ambitious), map each one to different MIDI notes or CCs, and they'll coexist perfectly. This opens up some interesting workflow possibilities, like mapping one looper's STOP button to the same footswitch as another looper's PLAY button for seamless section transitions.
Stop Button Timing Fix
During testing, I noticed the STOP button wasn't behaving quite right for multi-looper workflows. For single-looper use with quick taps, it was barely noticeable, but in a dual-looper setup the timing issue became evident.
What changed:
The STOP button previously triggered on release rather than press. It would start a timer when you pressed down, then execute the action when you let go—checking whether you'd held it long enough (2+ seconds) to trigger a CLEAR instead of just a STOP.
This introduced 50-300ms of latency depending on how quickly you released the footswitch. Not ideal when you're trying to nail tight transitions between loopers.
The fix:
STOP now triggers immediately on press, while the 2-second hold-to-clear functionality still works perfectly—it just checks the duration on release. No changes to the audio engine; just smarter MIDI handling that keeps everything lean and responsive.
Why it matters:
For dual-looper setups with overlapping mappings (e.g., Looper A's STOP mapped to the same footswitch as Looper B's PLAY), this eliminates timing slop entirely. Press once, both loopers respond instantly. The transitions are now frame-accurate.
If you've been experimenting with creative MIDI mappings or multi-instance setups, I'd genuinely love to hear about them. UndoLooper is built for musicians who care about this level of control, and I'm always learning from how you're using it in the real world.
And the standalone for Windows has an ICON now.
–Ryan
Multi-Instance MIDI Mapping & Stop Button Refinement
Hey everyone,
I've been working on some dual-looper setups lately—building a verse arrangement on one instance and a chorus on another—and discovered something worth sharing.
Independent MIDI Mapping Per Instance
Each UndoLooper instance stores its own MIDI mappings completely independently. You can load up two instances (or ten, if you're feeling ambitious), map each one to different MIDI notes or CCs, and they'll coexist perfectly. This opens up some interesting workflow possibilities, like mapping one looper's STOP button to the same footswitch as another looper's PLAY button for seamless section transitions.
Stop Button Timing Fix
During testing, I noticed the STOP button wasn't behaving quite right for multi-looper workflows. For single-looper use with quick taps, it was barely noticeable, but in a dual-looper setup the timing issue became evident.
What changed:
The STOP button previously triggered on release rather than press. It would start a timer when you pressed down, then execute the action when you let go—checking whether you'd held it long enough (2+ seconds) to trigger a CLEAR instead of just a STOP.
This introduced 50-300ms of latency depending on how quickly you released the footswitch. Not ideal when you're trying to nail tight transitions between loopers.
The fix:
STOP now triggers immediately on press, while the 2-second hold-to-clear functionality still works perfectly—it just checks the duration on release. No changes to the audio engine; just smarter MIDI handling that keeps everything lean and responsive.
Why it matters:
For dual-looper setups with overlapping mappings (e.g., Looper A's STOP mapped to the same footswitch as Looper B's PLAY), this eliminates timing slop entirely. Press once, both loopers respond instantly. The transitions are now frame-accurate.
If you've been experimenting with creative MIDI mappings or multi-instance setups, I'd genuinely love to hear about them. UndoLooper is built for musicians who care about this level of control, and I'm always learning from how you're using it in the real world.
And the standalone for Windows has an ICON now.
–Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Testing slower CPUs:
I've got the Intel Core i7-9700K desktop processor. It was released on October 19, 2018. It launched as part of the 9th Generation "Coffee Lake Refresh" lineup with a base frequency of 3.6 GHz. Using this processor with Cubase 11 Pro, Windows 11, and running UndoLooper on YouTube for streaming is effective! I've got my UndoLooper running in Cubase using ASIO drivers (Motu M4 interface, USB) and the LOOPBACK goes to OBS. My video has a green screen with video and color effects. I'm running primarily WAVES plugins for EQ and EZDrummer 2 for drums. There is a lot going on. At 16 Samples. 1ms latency round trip. However, I expected the bog down to be from the UndoLooper. It isn't. In fact, there are NO bog downs on this old processor. Phenominal performance out of this incredible looper, and I have receipts. See the Stream here:
Yeah Yeah, it's me singing, I suck or whatever, BUT....the stream held out, no clicks. No POPs for over an hour, just means I need more songs.
A couple things to remember: Your processor may vary. The processor in this test was mid-level in 2018. Overclocking complicates things that depend on single-core performance (like VSTs and Audio real-time). Aim for round trip latency under 4ms, I know most software developers say under 10ms is unnoticeable but trust me it's unusable. 4ms round trip is noticable, but usable. This low latency depends highly on your audio interface, not so much the CPU. Once your latency (without VSTs) is setup, then add your VSTs until your CPU shows signs of slowing down such as clicks/pops or a noticeable delay or latency delay.
I hope this helps someone try my UndoLooper and offer feedback. It's currently on Windows as a Standalone, and VST3 for your DAW on any platform.
-Ryan
I've got the Intel Core i7-9700K desktop processor. It was released on October 19, 2018. It launched as part of the 9th Generation "Coffee Lake Refresh" lineup with a base frequency of 3.6 GHz. Using this processor with Cubase 11 Pro, Windows 11, and running UndoLooper on YouTube for streaming is effective! I've got my UndoLooper running in Cubase using ASIO drivers (Motu M4 interface, USB) and the LOOPBACK goes to OBS. My video has a green screen with video and color effects. I'm running primarily WAVES plugins for EQ and EZDrummer 2 for drums. There is a lot going on. At 16 Samples. 1ms latency round trip. However, I expected the bog down to be from the UndoLooper. It isn't. In fact, there are NO bog downs on this old processor. Phenominal performance out of this incredible looper, and I have receipts. See the Stream here:
Yeah Yeah, it's me singing, I suck or whatever, BUT....the stream held out, no clicks. No POPs for over an hour, just means I need more songs.
A couple things to remember: Your processor may vary. The processor in this test was mid-level in 2018. Overclocking complicates things that depend on single-core performance (like VSTs and Audio real-time). Aim for round trip latency under 4ms, I know most software developers say under 10ms is unnoticeable but trust me it's unusable. 4ms round trip is noticable, but usable. This low latency depends highly on your audio interface, not so much the CPU. Once your latency (without VSTs) is setup, then add your VSTs until your CPU shows signs of slowing down such as clicks/pops or a noticeable delay or latency delay.
I hope this helps someone try my UndoLooper and offer feedback. It's currently on Windows as a Standalone, and VST3 for your DAW on any platform.
-Ryan
-
Download SOphist Download SOphist https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=95874
- KVRAF
- 4436 posts since 26 Jan, 2006 from :noitacoL
hi, downloaded the demo (AKA free) version, but neither biting 5 nor live 12 recognise it on Mac OS Sequoia.
member of the guild of professional dilettantes.
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Thanks I'll look into VST3 compatibility within these specifics.
Update, I've noticed a potential issue with MacOs digital packing and signing. Thanks. I'll make a change to this today and new post when it's available. Windows seems to be working.
Update, I've noticed a potential issue with MacOs digital packing and signing. Thanks. I'll make a change to this today and new post when it's available. Windows seems to be working.
- KVRAF
- 7081 posts since 19 Apr, 2002 from Utah
How about Linux support?
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
UPDATED: MacOS is in the App Store and iPad version is "UndoLooperGO" in the app store. Enjoy!
I've honestly only just gotten the windows standalone and windows VST running without issues at the moment. Next is MacOs, then android (hopefully)
I've honestly only just gotten the windows standalone and windows VST running without issues at the moment. Next is MacOs, then android (hopefully)
Last edited by UndoLooper on Mon May 18, 2026 9:51 am, edited 1 time in total.
