Loopy Pro: Create music, your way.

What is Loopy Pro?Loopy Pro is a powerful, flexible, and intuitive live looper, sampler, clip launcher and DAW for iPhone and iPad. At its core, it allows you to record and layer sounds in real-time to create complex musical arrangements. But it doesn’t stop there—Loopy Pro offers advanced tools to customize your workflow, build dynamic performance setups, and create a seamless connection between instruments, effects, and external gear.

Use it for live looping, sequencing, arranging, mixing, and much more. Whether you're a live performer, a producer, or just experimenting with sound, Loopy Pro helps you take control of your creative process.

Download on the App Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

Spirangle by Neon Silicon

2»

Comments

  • @NeonSilicon said:
    Thanks for all the comments everyone!

    @israelite said:
    Free but "Requires iOS 14.4 or later" :(
    Why @NeonSilicon why?

    The technical side of the answer is that I've moved to using the new UI library I developed that has better support for working on both macOS and iOS. It also tries to enable better use of mouse and keyboard on iPadOS. That should all be doable on 13.4 and above, but the practical side of the answer is that I don't have a device on iOS 13 to test with anymore. I still have some devices on iOS 12, but my newer apps won't run there. And, to make it worse, I can't test with the simulator on 13 anymore because the AU host I use there is currently crashing about half the time.

    I'll probably get around to doing some performance tuning and add a couple of features, post WWDC and another thing I'm working on. If I do, I'll try to bring the requirements down to iOS 13 and do a public beta to see if it works.

    i for one love yr plug ins ... especially CuSnP ... use that one all the time... unfortunately on ios 13.5.1 and 13.7 respectively here, so would be totally in yr gratitude if you could get the requirements down to 13.4 or so...
    happy to beta on ipad pro’s 2nd gen 10.5” & 12.9”..
    keep up the fine and incredibly interesting work.. we need more of the left field processing investigations you provide on this platform.

  • Apple has finally let my beta of Spirangle out of quarantine.
    TestFlight link is at the bottom for anyone who wants to try it.

    @israelite and @RockySmalls The requirements should be down to iOS 13.4 if you want to try it.

    @Paulo164 What I hope is fix for the slider issue is in this beta.

    The other thing I've added is the ability to configure the maximum delay times in the documentation/container app. It defaults to the same 12 seconds that it was before, but it can now be set down to 8 seconds or up to 60 seconds. The details are in the documentation. Note that you can't actually see anything from this reflected in the UI, it just makes it so that if you set a really long delay for a really slow tempo, there is enough delay there to support it. It sucks up RAM though, so it isn't really a good idea to max the settings unless you really want to and you have a device with lots of RAM available.

    Enabling the max delay time settings involved some multi-threading support in a tricky location. I'd really like to get any feedback about crashing or hanging of the AU at load time in any hosts if anyone sees any.

    https://testflight.apple.com/join/SeC2kinn

  • @NeuM said:

    @Svetlovska said:
    @NeonSilicon : randomisers! Yes!!! Playing with it now, immediately getting something cool going via my preferred ‘chimp with a typewriter’ mode. Luvverly! :)

    Yes, I love those little randomizing buttons. Great feature. Would be cool if there was an undo just in case an interesting result went too far. But I am not complaining!

    Oh yeah, it's not in this beta, but I had an idea today to maybe implement a randomized settings stack. It's mostly like an undo, but if I did the UI to make it clear that you were going through the last however many randomized presses, then the UI might not be confusing. I'm going to give this a try.

  • @NeonSilicon said:

    @NeuM said:

    @Svetlovska said:
    @NeonSilicon : randomisers! Yes!!! Playing with it now, immediately getting something cool going via my preferred ‘chimp with a typewriter’ mode. Luvverly! :)

    Yes, I love those little randomizing buttons. Great feature. Would be cool if there was an undo just in case an interesting result went too far. But I am not complaining!

    Oh yeah, it's not in this beta, but I had an idea today to maybe implement a randomized settings stack. It's mostly like an undo, but if I did the UI to make it clear that you were going through the last however many randomized presses, then the UI might not be confusing. I'm going to give this a try.

    Excellent. 👍

  • @NeonSilicon said:

    @Paulo164 What I hope is fix for the slider issue is in this beta.

    Yes, much better now 👍
    Thank you !

  • @NeonSilicon said:
    Apple has finally let my beta of Spirangle out of quarantine.
    TestFlight link is at the bottom for anyone who wants to try it.

    @israelite and @RockySmalls The requirements should be down to iOS 13.4 if you want to try it.

    Still telling me I need 14.4 or later.

  • @Wrlds2ndBstGeoshredr said:

    @NeonSilicon said:
    Apple has finally let my beta of Spirangle out of quarantine.
    TestFlight link is at the bottom for anyone who wants to try it.

    @israelite and @RockySmalls The requirements should be down to iOS 13.4 if you want to try it.

    Still telling me I need 14.4 or later.

    beta installed fine on my 13.5 ios ipad..
    @NeonSilicon many thanks, will try out the longer delays in apematrix, cubasis & maybe a few others to see what happens.

  • @Wrlds2ndBstGeoshredr said:

    @NeonSilicon said:
    Apple has finally let my beta of Spirangle out of quarantine.
    TestFlight link is at the bottom for anyone who wants to try it.

    @israelite and @RockySmalls The requirements should be down to iOS 13.4 if you want to try it.

    Still telling me I need 14.4 or later.

    TestFlight is showing 13.4 as the system requirements for version 1.1 build 4 of Spirangle for me. That should be the only version of the app on TestFlight because I didn't do a public beta of the other releases. I guess there could be an issue with things cached on servers, but I haven't run into that problem with TestFlight before.

  • Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

  • @Soundscaper said:

    Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

    The links to all of the apps for macOS are here, http://neonsilicon.com/software.html

    The places I've tested and they run are in Logic, MainStage, GarageBand, and very surprising to me, Reaper. There may be others, but these are where I've tested and know they work.

    These are for any Mac running macOS 11 or above. They work just like on iOS though and are app bundles and not like v2 audio units where you put them in a plugins directory. You can put them anywhere and the system is supposed to find them. I keep them in an "Applications" directory in my home directory. They do work in the main Applications directory too, but I moved them because I was starting to get too many in my main Applications item on the doc.

    I did it this way instead of enabling the iOS AU on M1 thing because there were several bugs that way and this way has the added benefit of working on Intel Macs too. They are M1 native on an ARM based Mac.

    I did recently have a disappearing AUv3 moment on my Mac and had to solve it by opening the container application for each of the AU's.

  • For my sins I'm using Studio One 5 - which apparently does midi a bit different to everyone else and doesn't support some standard Apple protocols ... aaargh!

    One must plod on ... thanks for the link and these delightfully useful little apps of yours.

  • edited June 2021

    Made a (very) short experiment using your plugin on the keys in this piece. Love the effects I’m getting. Nice and warbly.

  • @NeonSilicon said:

    @Soundscaper said:

    Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

    The links to all of the apps for macOS are here, http://neonsilicon.com/software.html

    The places I've tested and they run are in Logic, MainStage, GarageBand, and very surprising to me, Reaper. There may be others, but these are where I've tested and know they work.

    These are for any Mac running macOS 11 or above. They work just like on iOS though and are app bundles and not like v2 audio units where you put them in a plugins directory. You can put them anywhere and the system is supposed to find them. I keep them in an "Applications" directory in my home directory. They do work in the main Applications directory too, but I moved them because I was starting to get too many in my main Applications item on the doc.

    I did it this way instead of enabling the iOS AU on M1 thing because there were several bugs that way and this way has the added benefit of working on Intel Macs too. They are M1 native on an ARM based Mac.

    I did recently have a disappearing AUv3 moment on my Mac and had to solve it by opening the container application for each of the AU's.

    Hello NeonSilicon,
    i have the beta installed... there doesn’t seem to be any way to get back out of the slider page for any of the 5 windows once you have entered to do some adjusting.. in the Au interface
    is it user error on my part? is there some obvious thing i am missing ... ? i have to reload the plug in to get back to the start page to use the randomizers or change to a different tap!

  • @RockySmalls said:

    @NeonSilicon said:

    @Soundscaper said:

    Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

    The links to all of the apps for macOS are here, http://neonsilicon.com/software.html

    The places I've tested and they run are in Logic, MainStage, GarageBand, and very surprising to me, Reaper. There may be others, but these are where I've tested and know they work.

    These are for any Mac running macOS 11 or above. They work just like on iOS though and are app bundles and not like v2 audio units where you put them in a plugins directory. You can put them anywhere and the system is supposed to find them. I keep them in an "Applications" directory in my home directory. They do work in the main Applications directory too, but I moved them because I was starting to get too many in my main Applications item on the doc.

    I did it this way instead of enabling the iOS AU on M1 thing because there were several bugs that way and this way has the added benefit of working on Intel Macs too. They are M1 native on an ARM based Mac.

    I did recently have a disappearing AUv3 moment on my Mac and had to solve it by opening the container application for each of the AU's.

    Hello NeonSilicon,
    i have the beta installed... there doesn’t seem to be any way to get back out of the slider page for any of the 5 windows once you have entered to do some adjusting.. in the Au interface
    is it user error on my part? is there some obvious thing i am missing ... ? i have to reload the plug in to get back to the start page to use the randomizers or change to a different tap!

    There should be a yellow circled back arrow in top left corner of the display area for the editing panel. You can see where it would be in the docs app. If it isn't there just below the presets button and just above the "Tap 1 Delay" button, that means the symbol for the button isn't being loaded. You are on iOS 13? It is supposed to be using an alternate image there but that must not be working.

    Tapping in that area should still work to close the editing window until I get a fix figured out.

    In the documentation/container app for Spirangle, is the gear icon showing for you? It should be in the upper right corner of the display.

  • @NeuM said:
    Made a (very) short experiment using your plugin on the keys in this piece. Love the effects I’m getting. Nice and warbly.

    Cool! Thanks for the sample of your experiment. It's really fun to hear what other people do with the effects. When I first did Spirangle, it was sort of like Phase Delay Array where I wanted all the motion to be from vibrato and modulation of the delay time of the taps and the feedback delay. But, that didn't work at all with the three taps. It just lead to a mush. So, I came up with the idea of moving the filters the same way they work in GyroVibe. I was pretty surprised by how well it worked to transform the delay into something more and still keep the three tap character there.

  • @Soundscaper said:

    For my sins I'm using Studio One 5 - which apparently does midi a bit different to everyone else and doesn't support some standard Apple protocols ... aaargh!

    One must plod on ... thanks for the link and these delightfully useful little apps of yours.

    I used to have a copy of Studio One on my Intel Mac for testing, but I haven't ever had it on my M1 Mini. I should go find a demo of it to test with a bit.

    If you want to do a bit of playing around with AUv3's on the M1, you could do it in GarageBand. That's where I do most of my testing on the Mac because it's easy to throw various type of instruments and loops at the plugins.

  • @NeonSilicon said:

    @RockySmalls said:

    @NeonSilicon said:

    @Soundscaper said:

    Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

    The links to all of the apps for macOS are here, http://neonsilicon.com/software.html

    The places I've tested and they run are in Logic, MainStage, GarageBand, and very surprising to me, Reaper. There may be others, but these are where I've tested and know they work.

    These are for any Mac running macOS 11 or above. They work just like on iOS though and are app bundles and not like v2 audio units where you put them in a plugins directory. You can put them anywhere and the system is supposed to find them. I keep them in an "Applications" directory in my home directory. They do work in the main Applications directory too, but I moved them because I was starting to get too many in my main Applications item on the doc.

    I did it this way instead of enabling the iOS AU on M1 thing because there were several bugs that way and this way has the added benefit of working on Intel Macs too. They are M1 native on an ARM based Mac.

    I did recently have a disappearing AUv3 moment on my Mac and had to solve it by opening the container application for each of the AU's.

    Hello NeonSilicon,
    i have the beta installed... there doesn’t seem to be any way to get back out of the slider page for any of the 5 windows once you have entered to do some adjusting.. in the Au interface
    is it user error on my part? is there some obvious thing i am missing ... ? i have to reload the plug in to get back to the start page to use the randomizers or change to a different tap!

    There should be a yellow circled back arrow in top left corner of the display area for the editing panel. You can see where it would be in the docs app. If it isn't there just below the presets button and just above the "Tap 1 Delay" button, that means the symbol for the button isn't being loaded. You are on iOS 13? It is supposed to be using an alternate image there but that must not be working.

    Tapping in that area should still work to close the editing window until I get a fix figured out.

    In the documentation/container app for Spirangle, is the gear icon showing for you? It should be in the upper right corner of the display.

    hello,
    ah ok, yes , tapping in the top left corner works :) ... there is no symbol there.
    the gear icon IS there in the standalone docu-app and i can change the delay times aok.
    onwards

  • @RockySmalls said:

    @NeonSilicon said:

    @RockySmalls said:

    @NeonSilicon said:

    @Soundscaper said:

    Very keen to try out your excellent apps on the M1 ... how do I get my hands on arm versions ... or do the ios apps just run on a laptop straight out of the box?

    All very confusing this whole transitioning caper really... my Daw is having a lot of troubles with au apps for some reason.

    Worth the wrangling though ... M1 ipads should be excellent.

    The links to all of the apps for macOS are here, http://neonsilicon.com/software.html

    The places I've tested and they run are in Logic, MainStage, GarageBand, and very surprising to me, Reaper. There may be others, but these are where I've tested and know they work.

    These are for any Mac running macOS 11 or above. They work just like on iOS though and are app bundles and not like v2 audio units where you put them in a plugins directory. You can put them anywhere and the system is supposed to find them. I keep them in an "Applications" directory in my home directory. They do work in the main Applications directory too, but I moved them because I was starting to get too many in my main Applications item on the doc.

    I did it this way instead of enabling the iOS AU on M1 thing because there were several bugs that way and this way has the added benefit of working on Intel Macs too. They are M1 native on an ARM based Mac.

    I did recently have a disappearing AUv3 moment on my Mac and had to solve it by opening the container application for each of the AU's.

    Hello NeonSilicon,
    i have the beta installed... there doesn’t seem to be any way to get back out of the slider page for any of the 5 windows once you have entered to do some adjusting.. in the Au interface
    is it user error on my part? is there some obvious thing i am missing ... ? i have to reload the plug in to get back to the start page to use the randomizers or change to a different tap!

    There should be a yellow circled back arrow in top left corner of the display area for the editing panel. You can see where it would be in the docs app. If it isn't there just below the presets button and just above the "Tap 1 Delay" button, that means the symbol for the button isn't being loaded. You are on iOS 13? It is supposed to be using an alternate image there but that must not be working.

    Tapping in that area should still work to close the editing window until I get a fix figured out.

    In the documentation/container app for Spirangle, is the gear icon showing for you? It should be in the upper right corner of the display.

    hello,
    ah ok, yes , tapping in the top left corner works :) ... there is no symbol there.
    the gear icon IS there in the standalone docu-app and i can change the delay times aok.
    onwards

    OK, thanks for the report. That should help narrow down where the issue is.

  • @NeonSilicon said:

    @NeuM said:
    Made a (very) short experiment using your plugin on the keys in this piece. Love the effects I’m getting. Nice and warbly.

    Cool! Thanks for the sample of your experiment. It's really fun to hear what other people do with the effects. When I first did Spirangle, it was sort of like Phase Delay Array where I wanted all the motion to be from vibrato and modulation of the delay time of the taps and the feedback delay. But, that didn't work at all with the three taps. It just lead to a mush. So, I came up with the idea of moving the filters the same way they work in GyroVibe. I was pretty surprised by how well it worked to transform the delay into something more and still keep the three tap character there.

    👍

  • There's a new beta of Spirangle rolling out. It should fix the missing back button icon on iOS 13.

    From the test notes from TestFlight:

    A history for the randomization has been added. The two new buttons in the row of randomization buttons enable moving through the history. The history can hold the last 25 randomizations. It captures the entire state of Spirangle when a randomization button has been pressed and puts this on the front of the list. The left side U-turn button will then let you go back through the history of random presses. The button reflects the color of the section for which the random button was pressed. Note that the current random history item isn't shown in a button. So, it'll take two presses of a random button before the back history button will be enabled.

    When very long delay times with lots of feedback are present, it can take a long time for the current setting to not have an influence on the new setting by the samples already written to memory in the delay lines. There is a new button to the right of the presets button that wil clear the delay line memory and set the read location back to the start. This can be useful when setting up new settings and playing with the randomization buttons.

  • I have an alternate idea for how to do the history thing that would involve a button to push the current setting onto the history list and then you could go back-and-forth through any edit that you had pushed onto the list. It could still automatically add the randomize presses onto the list, but would need a new color to indicate anything that had been pushed by the new button.

    So, I'd really appreciate feedback on how the method in this beta works or doesn't work.

  • Awesomeness. Many many and varied thanks, @NeonSilicon

  • @NeonSilicon said:
    There's a new beta of Spirangle rolling out. It should fix the missing back button icon on iOS 13.

    From the test notes from TestFlight:

    A history for the randomization has been added. The two new buttons in the row of randomization buttons enable moving through the history. The history can hold the last 25 randomizations. It captures the entire state of Spirangle when a randomization button has been pressed and puts this on the front of the list. The left side U-turn button will then let you go back through the history of random presses. The button reflects the color of the section for which the random button was pressed. Note that the current random history item isn't shown in a button. So, it'll take two presses of a random button before the back history button will be enabled.

    When very long delay times with lots of feedback are present, it can take a long time for the current setting to not have an influence on the new setting by the samples already written to memory in the delay lines. There is a new button to the right of the presets button that wil clear the delay line memory and set the read location back to the start. This can be useful when setting up new settings and playing with the randomization buttons.

    still no back button on ios 13.5.1 ... though if i turn the screen brightness up to full i can see the ‘less transparent’ black square where it should be ... pressing the area still functions as it should .
    i like the random history buttons... they function aok here :)

  • @RockySmalls said:

    @NeonSilicon said:
    There's a new beta of Spirangle rolling out. It should fix the missing back button icon on iOS 13.

    From the test notes from TestFlight:

    A history for the randomization has been added. The two new buttons in the row of randomization buttons enable moving through the history. The history can hold the last 25 randomizations. It captures the entire state of Spirangle when a randomization button has been pressed and puts this on the front of the list. The left side U-turn button will then let you go back through the history of random presses. The button reflects the color of the section for which the random button was pressed. Note that the current random history item isn't shown in a button. So, it'll take two presses of a random button before the back history button will be enabled.

    When very long delay times with lots of feedback are present, it can take a long time for the current setting to not have an influence on the new setting by the samples already written to memory in the delay lines. There is a new button to the right of the presets button that wil clear the delay line memory and set the read location back to the start. This can be useful when setting up new settings and playing with the randomization buttons.

    still no back button on ios 13.5.1 ... though if i turn the screen brightness up to full i can see the ‘less transparent’ black square where it should be ... pressing the area still functions as it should .
    i like the random history buttons... they function aok here :)

    Argh! I really wish I had a functioning AU host in the simulator for iOS 13. I'll take another path for the next build to see if I can fix it that way. The history buttons work the same way as the back button, so if they are showing their icons it should only be a small change to get the back button working.

    Thanks again for the report.

  • @NeonSilicon said:

    @RockySmalls said:

    @NeonSilicon said:
    There's a new beta of Spirangle rolling out. It should fix the missing back button icon on iOS 13.

    From the test notes from TestFlight:

    A history for the randomization has been added. The two new buttons in the row of randomization buttons enable moving through the history. The history can hold the last 25 randomizations. It captures the entire state of Spirangle when a randomization button has been pressed and puts this on the front of the list. The left side U-turn button will then let you go back through the history of random presses. The button reflects the color of the section for which the random button was pressed. Note that the current random history item isn't shown in a button. So, it'll take two presses of a random button before the back history button will be enabled.

    When very long delay times with lots of feedback are present, it can take a long time for the current setting to not have an influence on the new setting by the samples already written to memory in the delay lines. There is a new button to the right of the presets button that wil clear the delay line memory and set the read location back to the start. This can be useful when setting up new settings and playing with the randomization buttons.

    still no back button on ios 13.5.1 ... though if i turn the screen brightness up to full i can see the ‘less transparent’ black square where it should be ... pressing the area still functions as it should .
    i like the random history buttons... they function aok here :)

    Argh! I really wish I had a functioning AU host in the simulator for iOS 13. I'll take another path for the next build to see if I can fix it that way. The history buttons work the same way as the back button, so if they are showing their icons it should only be a small change to get the back button working.

    Thanks again for the report.

    no problem, history buttons/arrows all visible

  • There should be a new beta rolling out soon.

    This time the missing back button icon should really be fixed. I was able to get the sample host working on the simulator under iOS13.5 to load the UI and see that it was there.

    I've changed the history for randomization a bit. There's a new button that lets you push the current state on the history list. So, If you had a setting that you wanted to experiment with randomizing, you can push it on the history list and then hit the random button, and then the back button to get back to loaded state if you didn't like the random results. The manual has a bit more detail about how it works.

    This will probably be the release version if nothing is broken.

  • I haven't had any reports of crashing or other issues, so I'll submit this version to the App Store. Please let me know if you see anything that should be fixed before I do the release. It should be a day or so before it gets approval. It could be longer or shorter though.

  • @NeonSilicon said:
    I haven't had any reports of crashing or other issues, so I'll submit this version to the App Store. Please let me know if you see anything that should be fixed before I do the release. It should be a day or so before it gets approval. It could be longer or shorter though.

    the ‘back’ arrow is definitely there now :)

  • @RockySmalls said:

    @NeonSilicon said:
    I haven't had any reports of crashing or other issues, so I'll submit this version to the App Store. Please let me know if you see anything that should be fixed before I do the release. It should be a day or so before it gets approval. It could be longer or shorter though.

    the ‘back’ arrow is definitely there now :)

    Finally (sigh of relief). Not being able to directly test is a pain. Thank you for letting me know.

Sign In or Register to comment.