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.

"rub" the clock to slow it down?

Has anyone ever tried to implement for Loopy, momentary slow down, speed up, of clock, of a dj/ableton style? In ableton there are two buttons next to the tempo which respectively, if you hold, slow down or speed up, momentarily, gradually increasing in strength. In dj software similarly there are momentary minus and plus tempo buttons which when released haven't changed the overall tempo and are a kind of equivalent to rubbing your finger on the side of the turntable platter. I'd love to be able to do this in Loopy. Maybe it will have to wait for conditionals? Not sure. It seems like the logic might already be doable. If on initial press, save value of tempo, then while continuing to momentary press nudge value, on release restore value?? I probably should have tried and failed before posting but just wondering if anyone already has a way?
Thanks

Comments

  • @Fantastic said:
    Has anyone ever tried to implement for Loopy, momentary slow down, speed up, of clock, of a dj/ableton style? In ableton there are two buttons next to the tempo which respectively, if you hold, slow down or speed up, momentarily, gradually increasing in strength. In dj software similarly there are momentary minus and plus tempo buttons which when released haven't changed the overall tempo and are a kind of equivalent to rubbing your finger on the side of the turntable platter. I'd love to be able to do this in Loopy. Maybe it will have to wait for conditionals? Not sure. It seems like the logic might already be doable. If on initial press, save value of tempo, then while continuing to momentary press nudge value, on release restore value?? I probably should have tried and failed before posting but just wondering if anyone already has a way?
    Thanks

    For a moment there I thought you were talking about an actual time clock, at my age slowing it down would be my number one priority 🤣
    Mike

  • @rapidfire said:

    @Fantastic said:
    Has anyone ever tried to implement for Loopy, momentary slow down, speed up, of clock, of a dj/ableton style? In ableton there are two buttons next to the tempo which respectively, if you hold, slow down or speed up, momentarily, gradually increasing in strength. In dj software similarly there are momentary minus and plus tempo buttons which when released haven't changed the overall tempo and are a kind of equivalent to rubbing your finger on the side of the turntable platter. I'd love to be able to do this in Loopy. Maybe it will have to wait for conditionals? Not sure. It seems like the logic might already be doable. If on initial press, save value of tempo, then while continuing to momentary press nudge value, on release restore value?? I probably should have tried and failed before posting but just wondering if anyone already has a way?
    Thanks

    For a moment there I thought you were talking about an actual time clock, at my age slowing it down would be my number one priority 🤣
    Mike

    in other words, we ALL need a clock you can rub to slow time down! thank you for confirming :smiley:

  • @Fantastic said:

    @rapidfire said:

    @Fantastic said:
    Has anyone ever tried to implement for Loopy, momentary slow down, speed up, of clock, of a dj/ableton style? In ableton there are two buttons next to the tempo which respectively, if you hold, slow down or speed up, momentarily, gradually increasing in strength. In dj software similarly there are momentary minus and plus tempo buttons which when released haven't changed the overall tempo and are a kind of equivalent to rubbing your finger on the side of the turntable platter. I'd love to be able to do this in Loopy. Maybe it will have to wait for conditionals? Not sure. It seems like the logic might already be doable. If on initial press, save value of tempo, then while continuing to momentary press nudge value, on release restore value?? I probably should have tried and failed before posting but just wondering if anyone already has a way?
    Thanks

    For a moment there I thought you were talking about an actual time clock, at my age slowing it down would be my number one priority 🤣
    Mike

    in other words, we ALL need a clock you can rub to slow time down! thank you for confirming :smiley:

    👨‍🦳👍

  • @espiegel123 sorry to bother you, but being very well versed in loopy tips, any thoughts on this?

  • @Fantastic said:
    @espiegel123 sorry to bother you, but being very well versed in loopy tips, any thoughts on this?

    I am on vacation so will be slower in responding than usual this week.

    A couple of things.

    Most importantly, Loopy Pro’s tempo change is not really optimized for that sort of realtime ongoing realtime change. So, you will likely get better results with a plugin like Transit (2?) or others designed for it.

    You could set up a widget whose press action saves the current tempo and ramps tempo down or up and whose release action restores the tempo. One thing to know about that is that in the App Store version, tempo save restore doesn’t support fractional tempo. You would also want to use the fast time-fitting option.

  • @espiegel123 said:

    @Fantastic said:
    @espiegel123 sorry to bother you, but being very well versed in loopy tips, any thoughts on this?

    I am on vacation so will be slower in responding than usual this week.

    A couple of things.

    Most importantly, Loopy Pro’s tempo change is not really optimized for that sort of realtime ongoing realtime change. So, you will likely get better results with a plugin like Transit (2?) or others designed for it.

    You could set up a widget whose press action saves the current tempo and ramps tempo down or up and whose release action restores the tempo. One thing to know about that is that in the App Store version, tempo save restore doesn’t support fractional tempo. You would also want to use the fast time-fitting option.

    Thanks Ed, I'll experiment. And possibly check back with you in a few weeks with whatever happens. Not expecting it to work well, but hoping to be surprised.

  • I've tried it just out of curiosity. @espiegel123 is right though, Loopy Pro is very good at instantly shifting to a specific tempo, but it might not be ideal for this kind of continuous effect.

    Another problem that I see is that there isn't any possibility of holding a pressed button and having it perform incrementally, so you basically have to press multiple times to get your effect going up, not exactly practical. You can simulate this behavour by setting a press action that will trigger a dial that will loop on itself every xms until release, but that's adding complexity very fast for a simple action.

    The simpler way I have found to do this is using a slider, which you can hold up and down. The press action saves the current tempo, the value change changes the tempo (and the clip rate if you want to hear a vinyl type effect of altering the pitch with the tempo) and the release action restores the tempo (and the clip rate to 1 if you changed it).
    The only downside is that you have to set the min/max resolution of the slider in advance, you can't exactly say "-10BPM to +10BPM from current tempo", or if that is possible I'm not aware of the way to achieve this.

  • @Toin00z said:
    I've tried it just out of curiosity. @espiegel123 is right though, Loopy Pro is very good at instantly shifting to a specific tempo, but it might not be ideal for this kind of continuous effect.

    Another problem that I see is that there isn't any possibility of holding a pressed button and having it perform incrementally, so you basically have to press multiple times to get your effect going up, not exactly practical. You can simulate this behavour by setting a press action that will trigger a dial that will loop on itself every xms until release, but that's adding complexity very fast for a simple action.

    The simpler way I have found to do this is using a slider, which you can hold up and down. The press action saves the current tempo, the value change changes the tempo (and the clip rate if you want to hear a vinyl type effect of altering the pitch with the tempo) and the release action restores the tempo (and the clip rate to 1 if you changed it).
    The only downside is that you have to set the min/max resolution of the slider in advance, you can't exactly say "-10BPM to +10BPM from current tempo", or if that is possible I'm not aware of the way to achieve this.

    @Toin00z : what I suggested will do a continuous ramp while the button is down that snaps back on release. It will probably be glitchy but will be a continuous ramp.

  • @Toin00z said:
    I've tried it just out of curiosity. @espiegel123 is right though, Loopy Pro is very good at instantly shifting to a specific tempo, but it might not be ideal for this kind of continuous effect.

    Another problem that I see is that there isn't any possibility of holding a pressed button and having it perform incrementally, so you basically have to press multiple times to get your effect going up, not exactly practical. You can simulate this behavour by setting a press action that will trigger a dial that will loop on itself every xms until release, but that's adding complexity very fast for a simple action.

    The simpler way I have found to do this is using a slider, which you can hold up and down. The press action saves the current tempo, the value change changes the tempo (and the clip rate if you want to hear a vinyl type effect of altering the pitch with the tempo) and the release action restores the tempo (and the clip rate to 1 if you changed it).
    The only downside is that you have to set the min/max resolution of the slider in advance, you can't exactly say "-10BPM to +10BPM from current tempo", or if that is possible I'm not aware of the way to achieve this.

    ah, i see> @espiegel123 said:

    @Toin00z said:
    I've tried it just out of curiosity. @espiegel123 is right though, Loopy Pro is very good at instantly shifting to a specific tempo, but it might not be ideal for this kind of continuous effect.

    Another problem that I see is that there isn't any possibility of holding a pressed button and having it perform incrementally, so you basically have to press multiple times to get your effect going up, not exactly practical. You can simulate this behavour by setting a press action that will trigger a dial that will loop on itself every xms until release, but that's adding complexity very fast for a simple action.

    The simpler way I have found to do this is using a slider, which you can hold up and down. The press action saves the current tempo, the value change changes the tempo (and the clip rate if you want to hear a vinyl type effect of altering the pitch with the tempo) and the release action restores the tempo (and the clip rate to 1 if you changed it).
    The only downside is that you have to set the min/max resolution of the slider in advance, you can't exactly say "-10BPM to +10BPM from current tempo", or if that is possible I'm not aware of the way to achieve this.

    @Toin00z : what I suggested will do a continuous ramp while the button is down that snaps back on release. It will probably be glitchy but will be a continuous ramp.

    yeah i think i see what ed is saying. instead of trying to conceive of a sort of repeated frame loop style incrementing (go to line 10 type stuff), its just one ramp action thats required, and that's going to stop its ramping and restore to original upon release. i see the glitchy prospect but it might be ok. i have been doing some tempo ramping elsewhere and its true that processing gets a bit horrible feeling (sluggish responsiveness of other widget interactions) overall during a tempo ramp, but its actually been ok sonically. will revert back if it works out. i think it might.

  • @espiegel123 said:

    @Toin00z said:
    I've tried it just out of curiosity. @espiegel123 is right though, Loopy Pro is very good at instantly shifting to a specific tempo, but it might not be ideal for this kind of continuous effect.

    Another problem that I see is that there isn't any possibility of holding a pressed button and having it perform incrementally, so you basically have to press multiple times to get your effect going up, not exactly practical. You can simulate this behavour by setting a press action that will trigger a dial that will loop on itself every xms until release, but that's adding complexity very fast for a simple action.

    The simpler way I have found to do this is using a slider, which you can hold up and down. The press action saves the current tempo, the value change changes the tempo (and the clip rate if you want to hear a vinyl type effect of altering the pitch with the tempo) and the release action restores the tempo (and the clip rate to 1 if you changed it).
    The only downside is that you have to set the min/max resolution of the slider in advance, you can't exactly say "-10BPM to +10BPM from current tempo", or if that is possible I'm not aware of the way to achieve this.

    @Toin00z : what I suggested will do a continuous ramp while the button is down that snaps back on release. It will probably be glitchy but will be a continuous ramp.

    thank you greatly for trying this out! maybe when there's conditionals in some future version the – + thing will become implementable.

Sign In or Register to comment.