UndoLooper - Live performance looper with unlimited undo (Verse/Chorus)
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
TL;DR : Windows version standalone works, Windows VST3 works. MacOS and iOS highly likely to have a working release next week.
Progress Update, MacOs will be first, testing to complete Friday, compiling for MacOS and iOS. This was a tremendous undertaking.
The problem lay in the M1/M2/M3/M4 and silicon handling. It wasn't created on an "M" machine so the protocols I planned weren't working. I can sandbox it all day as "working" but without an actual "M" machine I was lost.
So I ordered an M1 and got to work. Thank you, @SOphist! for bringing this to my attention. Thanks to Prime shipping (kind of, not really) I was able to get to work quickly.
As for Linux, I can test the windows VST3 file with a wrapper (essentially a J-bridge type thing) and see if it adds latency. It should work. Strict development and standalone for Linux is something I'll look into after MacOs and iOS are set and ready.
Thank you all again for the help!
TL;DR : Windows version standalone works, Windows VST3 works. MacOS and iOS likely have a working release next week.
-Ryan
Progress Update, MacOs will be first, testing to complete Friday, compiling for MacOS and iOS. This was a tremendous undertaking.
The problem lay in the M1/M2/M3/M4 and silicon handling. It wasn't created on an "M" machine so the protocols I planned weren't working. I can sandbox it all day as "working" but without an actual "M" machine I was lost.
So I ordered an M1 and got to work. Thank you, @SOphist! for bringing this to my attention. Thanks to Prime shipping (kind of, not really) I was able to get to work quickly.
As for Linux, I can test the windows VST3 file with a wrapper (essentially a J-bridge type thing) and see if it adds latency. It should work. Strict development and standalone for Linux is something I'll look into after MacOs and iOS are set and ready.
Thank you all again for the help!
TL;DR : Windows version standalone works, Windows VST3 works. MacOS and iOS likely have a working release next week.
-Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
I've gotten a successful build that was verified by the app store. MacOS will be the first release. If you want to test it, I will put a working Link here finally lets you download it in TestFlight
Limit will be 50 testers
Cheers,
Ryan
Limit will be 50 testers
Cheers,
Ryan
- KVRAF
- 18404 posts since 26 Jun, 2006 from San Francisco Bay Area
Your AI slop guitar has six tuners and 7 strings.UndoLooper wrote: Mon Jan 05, 2026 6:46 am NEW LINK FOR Download/info: https://www.undolooper.com
(I just made this website so I'm open to critique here too.)
Zerocrossing Media
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
yes the website "builder" had background templates. Im 100 percent positive the guitar player is Ai slop also, not JUST the guitar. but I've replaced it with a video using the undolooper so hopefully this is less jarring.
undolooper.com
undolooper.com
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Apple store is currently reviewing UndoLooper, if approved it will be available in the App Store on MacOS. I will develop an iOS version next for iPad and iPhone.
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Hi everyone,
I’ve been working on a personal project to solve a specific frustration I had with hardware and software loopers: They only have ONE Undo.
I’ve just finished the macOS build for UndoLooper. The core idea is simple: unlimited, non-destructive undo/redo that actually works in a live setting. You can build a verse, overdub a chorus, and then "peel back" those layers instantly to get back to the verse—without killing the audio or the momentum.
A few technical details for the Mac users here:
Native Apple Silicon support (runs smoothly at extremely low latency on my M1 Mini).
The "Back 5" feature (jumps back 5 layers in one click).
Everything saves into a single *.undoloop file—audio, history, and undo-stacks—so you can share a full "arrangement" and still undo/redo through it later.
It’s currently in the App Store for $59 and released today.
If you want to try it on a MacOS system for Free, and you are familiar with TestFlight, I have a TestFlight link in a post above this one. It's open at this time to grab the full build for free. Please let me know if it improves your Live-Looping workflow.
Cheers,
Ryan
I’ve been working on a personal project to solve a specific frustration I had with hardware and software loopers: They only have ONE Undo.
I’ve just finished the macOS build for UndoLooper. The core idea is simple: unlimited, non-destructive undo/redo that actually works in a live setting. You can build a verse, overdub a chorus, and then "peel back" those layers instantly to get back to the verse—without killing the audio or the momentum.
A few technical details for the Mac users here:
Native Apple Silicon support (runs smoothly at extremely low latency on my M1 Mini).
The "Back 5" feature (jumps back 5 layers in one click).
Everything saves into a single *.undoloop file—audio, history, and undo-stacks—so you can share a full "arrangement" and still undo/redo through it later.
It’s currently in the App Store for $59 and released today.
If you want to try it on a MacOS system for Free, and you are familiar with TestFlight, I have a TestFlight link in a post above this one. It's open at this time to grab the full build for free. Please let me know if it improves your Live-Looping workflow.
Cheers,
Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
TL;DR: The new no-fluff website is up and the macOS standalone version is officially live. I'm building a public .undoloop file repository tomorrow so we can share complete session histories, and I'd love your input on how best to organize it.
Hey everyone,
Took a break from wrestling with audio engine code to completely rewrite the website. I got tired of the usual marketing fluff and stock images, so I stripped it all down to a clean, text-first layout. Added proper technical spec and download pages so the actual capabilities are front and center. There is still an annoying mobile menu overlap bug I need to squash tomorrow, but it feels good to have a fast, dedicated hub up and running.
The bigger news is that the macOS standalone version is officially live on the Mac App Store. It is built from the ground up for Apple Silicon and hooks straight into CoreAudio. I know a lot of you have been waiting for a native Mac looping environment that doesn't force you to open a host DAW just to get down, so this is for you.
Next on my hit list for tomorrow is MacOS VST/Au and iOS ipad iphone compatibility. !Oh!....and building out a public file repository for .undoloop files. Sharing is caring.
Since the *.undoloop one-file format saves the actual undo/redo history alongside the audio, I think this could be a really interesting way for us to share sessions. You could grab someone's loop from the repo and literally step backward through their timeline to see exactly how they built up their layers.
I am trying to figure out the best way to organize it. Tagging by BPM and genre is the obvious route, but maybe filtering by total track count or primary instrument would be useful too. If you guys have thoughts on what makes a preset/loop database actually usable instead of a cluttered mess, I am all ears.
Back to the code editor, and thanks.
Ryan
Hey everyone,
Took a break from wrestling with audio engine code to completely rewrite the website. I got tired of the usual marketing fluff and stock images, so I stripped it all down to a clean, text-first layout. Added proper technical spec and download pages so the actual capabilities are front and center. There is still an annoying mobile menu overlap bug I need to squash tomorrow, but it feels good to have a fast, dedicated hub up and running.
The bigger news is that the macOS standalone version is officially live on the Mac App Store. It is built from the ground up for Apple Silicon and hooks straight into CoreAudio. I know a lot of you have been waiting for a native Mac looping environment that doesn't force you to open a host DAW just to get down, so this is for you.
Next on my hit list for tomorrow is MacOS VST/Au and iOS ipad iphone compatibility. !Oh!....and building out a public file repository for .undoloop files. Sharing is caring.
Since the *.undoloop one-file format saves the actual undo/redo history alongside the audio, I think this could be a really interesting way for us to share sessions. You could grab someone's loop from the repo and literally step backward through their timeline to see exactly how they built up their layers.
I am trying to figure out the best way to organize it. Tagging by BPM and genre is the obvious route, but maybe filtering by total track count or primary instrument would be useful too. If you guys have thoughts on what makes a preset/loop database actually usable instead of a cluttered mess, I am all ears.
Back to the code editor, and thanks.
Ryan
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
UndoLooper is Going Pro: The Next Chapter in Creative Looping
Since its inception, UndoLooper has been about one thing: giving musicians the freedom to experiment without the fear of mistakes. Today, I’m thrilled to announce that we are officially taking the next giant leap forward in professional audio software.
A New Standard: The Pro VST
To reflect the growing feature set, stability, and professional-grade capabilities of the software, the UndoLooper VST is now priced at $59.99. This price point allows for continued dedicated development, ensuring that the looper remains the most reliable tool in your signal chain—whether you’re playing a local gig, streaming to your community, or recording your next album.
UndoLooper in Your Pocket: The iOS Standalone
I believe that inspiration shouldn't be gated by a desk or a heavy laptop. I am currently developing a standalone iOS version of UndoLooper that will be available for free.
Whether you’re practicing in a park or sketching out ideas on the couch, you’ll soon have the core UndoLooper experience right on your iPhone or iPad. It’s my way of making sure every musician has access to the power of non-linear looping.
Seamless Workflow: From Studio to Street
One of the most exciting things about this expansion is the cross-platform synergy.
Even though the standalone iOS version will be free, it isn't "UndoLooper Lite." We are engineering it so that the free iOS version can play back and interact with projects created on the Pro VST and contain all functionality. Start at Home: Lay down complex, multi-layered loops in your DAW using the Pro VST.
* Take it to Go: Toss that project onto your mobile device and use the free standalone app to practice, perform, or share your ideas anywhere.
This bridge between the Pro version and the free iOS app ensures that your music is never locked behind a single device. You get the professional power of the VST with the ultimate portability of a mobile player.
Expanding the Ecosystem: AU and AAX Support
To truly "Go Pro," UndoLooper needs to live everywhere you make music. I am hard at work expanding our format support to meet industry standards:
* Audio Units (AU): Soon, macOS and Logic Pro users will have a native, optimized experience for their creative workflow.
* AAX Support: For the Pro Tools engineers and studio professionals, an AAX version is in the pipeline to bring our unique undo-stack workflow into the world's most popular recording environment.
Why "Undo" Matters More Than Ever
The philosophy remains the same: Loop. Layer. Undo. By expanding to iOS, AU, and AAX, we are ensuring that no matter your platform or your budget, your creative flow remains uninterrupted.
Thank you for being part of this journey from the early builds to this professional milestone. Stay tuned for release dates on the new versions!
Since its inception, UndoLooper has been about one thing: giving musicians the freedom to experiment without the fear of mistakes. Today, I’m thrilled to announce that we are officially taking the next giant leap forward in professional audio software.
A New Standard: The Pro VST
To reflect the growing feature set, stability, and professional-grade capabilities of the software, the UndoLooper VST is now priced at $59.99. This price point allows for continued dedicated development, ensuring that the looper remains the most reliable tool in your signal chain—whether you’re playing a local gig, streaming to your community, or recording your next album.
UndoLooper in Your Pocket: The iOS Standalone
I believe that inspiration shouldn't be gated by a desk or a heavy laptop. I am currently developing a standalone iOS version of UndoLooper that will be available for free.
Whether you’re practicing in a park or sketching out ideas on the couch, you’ll soon have the core UndoLooper experience right on your iPhone or iPad. It’s my way of making sure every musician has access to the power of non-linear looping.
Seamless Workflow: From Studio to Street
One of the most exciting things about this expansion is the cross-platform synergy.
Even though the standalone iOS version will be free, it isn't "UndoLooper Lite." We are engineering it so that the free iOS version can play back and interact with projects created on the Pro VST and contain all functionality. Start at Home: Lay down complex, multi-layered loops in your DAW using the Pro VST.
* Take it to Go: Toss that project onto your mobile device and use the free standalone app to practice, perform, or share your ideas anywhere.
This bridge between the Pro version and the free iOS app ensures that your music is never locked behind a single device. You get the professional power of the VST with the ultimate portability of a mobile player.
Expanding the Ecosystem: AU and AAX Support
To truly "Go Pro," UndoLooper needs to live everywhere you make music. I am hard at work expanding our format support to meet industry standards:
* Audio Units (AU): Soon, macOS and Logic Pro users will have a native, optimized experience for their creative workflow.
* AAX Support: For the Pro Tools engineers and studio professionals, an AAX version is in the pipeline to bring our unique undo-stack workflow into the world's most popular recording environment.
Why "Undo" Matters More Than Ever
The philosophy remains the same: Loop. Layer. Undo. By expanding to iOS, AU, and AAX, we are ensuring that no matter your platform or your budget, your creative flow remains uninterrupted.
Thank you for being part of this journey from the early builds to this professional milestone. Stay tuned for release dates on the new versions!
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Version 1.2.0 just cleared App Store review. The headline: the standalone Mac app and the AUv3 plugin now ship bundled in a single Mac App Store purchase. One download, both formats, same engine under the hood. Run it direct to your interface for live work, or drop it into Logic, MainStage, GarageBand, or any AUv3 host.
What changed in 1.2.0
AUv3 plugin — the main event. Same engine as the standalone, same .undoloop session files open in either.
UI scaling cleaned up for different window sizes. I had some positions hardcoded that looked fine on my monitor and questionable everywhere else.
Assorted bug fixes and performance tidying.
Dev notes
AUv3 for the Mac App Store is a different shape than a plain VST3/AU build. The plugin is an app extension (.appex) embedded inside the host app's bundle, fully sandboxed, code-signed with extension-specific entitlements, and it has to pass auval cleanly before Apple's review bots will even look at it. Wiring that into a JUCE project that already had a working standalone target was roughly 80% of the work for this version — and most of that was config, entitlements, and signing rather than DSP or UI.
The other thing that ate real time: Test mode and switching: Archive builds vs Run builds share an AudioComponent cache that does NOT love you swapping them around for testing different scenarios.
Sandbox-wise, the standalone and the extension needed slightly different entitlement sets — the standalone wants direct audio input and file access, the extension gets its audio through the host and only needs the AU inter-app audio entitlement.
Next: iOS and iPad versions (full versions but FREE)
Very so much I genuinely want people to share their looping performances. I think it would be cool. That's why the ipad and iphone versions will be free. And going forward on my YouTube shorts and places I perform, Id like to remember to SAVE the Loop, and to have a link to download the UndoLooper file (*.undoloop) for each song, so fans can mess around on it in UndoLooper for free. Whether my kids and friends could go on and Jam with me forever, or people use it as a performance/collab tool, I will be happy. I know someone out there like me will love it. Oh! and downloading entire setlists LoL.
Links
Mac App Store: https://apps.apple.com/us/app/undoloope ... 0494?mt=12
More info: https://undolooper.com/macos
Happy to trade notes with anyone else wrestling with MAS + AUv3 submission, or answer questions about the looper itself.
What changed in 1.2.0
AUv3 plugin — the main event. Same engine as the standalone, same .undoloop session files open in either.
UI scaling cleaned up for different window sizes. I had some positions hardcoded that looked fine on my monitor and questionable everywhere else.
Assorted bug fixes and performance tidying.
Dev notes
AUv3 for the Mac App Store is a different shape than a plain VST3/AU build. The plugin is an app extension (.appex) embedded inside the host app's bundle, fully sandboxed, code-signed with extension-specific entitlements, and it has to pass auval cleanly before Apple's review bots will even look at it. Wiring that into a JUCE project that already had a working standalone target was roughly 80% of the work for this version — and most of that was config, entitlements, and signing rather than DSP or UI.
The other thing that ate real time: Test mode and switching: Archive builds vs Run builds share an AudioComponent cache that does NOT love you swapping them around for testing different scenarios.
Sandbox-wise, the standalone and the extension needed slightly different entitlement sets — the standalone wants direct audio input and file access, the extension gets its audio through the host and only needs the AU inter-app audio entitlement.
Next: iOS and iPad versions (full versions but FREE)
Very so much I genuinely want people to share their looping performances. I think it would be cool. That's why the ipad and iphone versions will be free. And going forward on my YouTube shorts and places I perform, Id like to remember to SAVE the Loop, and to have a link to download the UndoLooper file (*.undoloop) for each song, so fans can mess around on it in UndoLooper for free. Whether my kids and friends could go on and Jam with me forever, or people use it as a performance/collab tool, I will be happy. I know someone out there like me will love it. Oh! and downloading entire setlists LoL.
Links
Mac App Store: https://apps.apple.com/us/app/undoloope ... 0494?mt=12
More info: https://undolooper.com/macos
Happy to trade notes with anyone else wrestling with MAS + AUv3 submission, or answer questions about the looper itself.
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
OK. I did it. Its free on iPad.
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
my thread here is a lonely place. Try out UndoLooper. Today, version 1.2.1 dropped for Windows. get it on itch.io. The game changed, so I want YOU to use it FREE. Paid version has Save capability, echo stop, and more loop time. otherwise, you got the real deal. It's the same deal as on MacOS or iPad iOS. You can open ANYONE's created loop too, regardless of bitrate. I post here as my own dev log. I use UndoLooper everyday. I imagine there's dozens like me. Dozens.
- KVRAF
- 20747 posts since 22 Nov, 2000 from Southern California
Please make it load wave files. Rather than holding stop to clear the loop, please add a clear button. Lastly, please move the buttons to their correct locations and use proper film strip knobs. You can use Mario Nieto's Strip Studio to create the film strips for free:
https://marionietoworld.com/mnstripstudio/
https://marionietoworld.com/mnstripstudio/
-
- KVRist
- Topic Starter
- 31 posts since 5 Jan, 2026
Hey Eric — appreciate you taking the time on this, all three are good calls to chew on.
The film strip idea I'm totally on board with. Going to check out Mario Nieto's Strip Studio — that's exactly the kind of touch the UI's missing.
On loading WAVs: I'd love to, but the *.undoloop format is its own thing under the hood and not a straight swap with WAV. The good news is I've got a "Live-Looper Suite" planned for down the road that handles WAV/MP3/etc, including a dedicated ONE HIT button for audio files. So that itch will get scratched, just not inside UndoLooper itself.
The clear button is the one I have to push back on a little. The hold-for-two-seconds thing is deliberate, and it's a live-performance call specifically. Every tester so far has hit clear by accident at some point and reported it back — and when that happens it doesn't just kill the vibe, it kills everything. So it was CLEAR (sorry) that clear had to be a deliberate action. I'm totally open to a better gesture than long-press if you've got ideas — I know holding is annoying — but a one-tap clear is the one thing I can't do.
Thanks again man, this is the kind of feedback that actually moves the app forward.
EDIT: I guess it wouldnt hurt to put the Clear, after all you don't have to put it on your pedal board if you don't want it. I addressed the clear early on in testing, BEFORE the midi learn function. Thanks for having me revisit it.
The film strip idea I'm totally on board with. Going to check out Mario Nieto's Strip Studio — that's exactly the kind of touch the UI's missing.
On loading WAVs: I'd love to, but the *.undoloop format is its own thing under the hood and not a straight swap with WAV. The good news is I've got a "Live-Looper Suite" planned for down the road that handles WAV/MP3/etc, including a dedicated ONE HIT button for audio files. So that itch will get scratched, just not inside UndoLooper itself.
The clear button is the one I have to push back on a little. The hold-for-two-seconds thing is deliberate, and it's a live-performance call specifically. Every tester so far has hit clear by accident at some point and reported it back — and when that happens it doesn't just kill the vibe, it kills everything. So it was CLEAR (sorry) that clear had to be a deliberate action. I'm totally open to a better gesture than long-press if you've got ideas — I know holding is annoying — but a one-tap clear is the one thing I can't do.
Thanks again man, this is the kind of feedback that actually moves the app forward.
EDIT: I guess it wouldnt hurt to put the Clear, after all you don't have to put it on your pedal board if you don't want it. I addressed the clear early on in testing, BEFORE the midi learn function. Thanks for having me revisit it.
