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 StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
Comments
Some great new modules in the update like BogAudio LPG. Also, the 32 parameters for automation, woo!
Hi! I am having major issues trying to sync miRack to AUM. I am getting a lot of skipping of clocks when trying to reset and clock different stuff from the different clock dividers and sequencers.
I am trying to get a 24ppqn clock for Topograph and my hardware Grids, a bunch of different divisions for different step sequencers and a "master continuos reset" instead of a simple start at the beginning of playback, as I like building complex sequences that go back to the 1 maybe after 16, 32 or 64 steps.
Im doing tests with this patch
So trying to get Clocked to output my 24ppqn, a nice division to run a step sequencer at different ratios, and having a nice reset that brings everything back to the 1. But that reset is not working properly and every once in a while it either skips or seems to double trigger stuff so the sequencers keep offseting and going out of sync. Also I cannot, for the life of me, find a way to get the GridSeq to reset on the step 1, it always resets to step 2.
If I am sending Bar output to Clocked reset input, it does sync better , but problem is that resets everything every bar, so I cannot get stuff longer than 4 or 8 steps depending on the resolution, which is a huge compromise.
Is anyone encountering similar problems? It actually feels a bit more stable when using it standalone and using Ableton Link, but that is pretty annoying as it doesnt allow for more than one instance, and frankly, I would feel as I was underusing such an amazing tool if it cannot be used inside AUM properly. I am doing some "stress tests" by leaving a drum beat running for 15-20 minutes and every single time I get back to it, miRack has drifted from AUMs tempo
Any info or help will be amazing! I am using a 6th Gen iPad running the latest OS
@pao I rarely use resets so not sure if I can help. But why not send a clock from Impromptu to Grids Run instead of the Run from Host? I typically use Impromptu as master clock synced from Host module and derive all other clocks from there.
Also, is Impromptu set to use Momentary Run in right click settings?
@pao, I'm not sure what your settings are under the hood, but what I suggest is:
I haven't tested with your patch, but those are the steps I have taken in the past to get a good stable clock within MiRack.
Hi! Thanks for the rapid responses
Yeah, I have Clocked set to Momentary Run and Topograph is also running in momentary Run. I also use Reset when RUN is off in Impromptu, that way everything resets when it stops.
Run isnt sending clock, right? Its just a logic signal, like a continuos gate (or maybe just a trigger that only happens when playback starts), so how would it work as a clock? Im clocking GridSequencer from Impromptu Clocked (either with different clock divisions so I get longer sequences, or straight from the main clock and a /4 to change rows).
Again, is it possible to use Run from Clocked to clock Seq-8? I thought Run was just one tick to get things moving, not a continuos clock. I do get how having everything synced to one module would give more consistency. My main issue is that I feel that Clocked isnt working in a consistent way.
I will test changing the clock resolution in the Host module and in Impromptu, I thought the Host clock rate only applied to its clock output, which I am not using, whereas BPM out was indepndent. Maybe this does make it work better
Once again, thanks! Any more info will be amazing! Ill keep you updated
edit
If I clock Impromptu from the Host clock output, instead of BPM out, it does run in P8. Is this supposed to be more stable than the BPM out? So far seems to be working a bit more precise. Im going to leave my sequence running for some time and get back to it to see how it stands.
(I cant still get that GridSeq to reset and do a straight 16step sequence, thats driving me nuts)
Sorry @Pao, I typed that wrong. I meant send run from Clocked to Topograph, not Seq-8.
Oh, and don’t send BPM from the host sync module. Connect clock from the host module to BPM on Clocked instead. Sorry, I missed that. It’s been awhile.
It should work with that fix.
haha no problem!
Its been running for 28 mins with clock from the Host (instead of BPM) setting Clocked to p8 and the Host to /8 and its keeping sync great!!!
Ooooh yeaaah this is amazing!!!! Thank you so much!
👍
Ive just had the mooost fun and cool AUm/miRack/iPad session ive ever had! This is amazing!!! Hahaha thank you sooo much! Will post a video
If I set up Clocked like this, I get the number in BPM display go all wild when running and it's inconsistent.
Weird, can't see why this mode doesn't work for me. I've double checked the steps...
@Carnbot So how I am using it now (and its working amazingly good, its even properly syncing stuff that was a bit funky):
HOST set to clock rat /8
Impromptu Clocked set to P8 (pressing the mode button)
Impromptu set to Reset when Run stops
Impromptu set to Momentary Run
Start from HOST to Reset in Impromptu
Run from HOST to Run in Impromptu
Clock from HOST (not bpm, that was my error) to BPM in Impromptu
I am personally using Impromptu to send a reset every 32 or 16 clocks, to send a x24 clock for Grids/Topograph, normal clock from Impropmptus main clock out (the one up right, not the three outs) and the third cdiv/mult output for a funky division or multiplication to run other sequencers. I am sending also clock and the reset from Impromptu (not the actual reset out, but the /32 or /16 clock from one of the three outs) to other clock dividers and it all works great now
It's strange that p-8 mode doesn't work for me. This is what I get wth these settings
ahhhh got it, it's a 2048 buffer bug.
need to log this with the mirack Dev
I just picked up mirack yesterday and its awesome! I bought it mostly to use individual modules inside drambo (though I may also use it for larger feedback patches).
When you modulate parameters in mirack there are two options: send audio/cv signals in via the audio inputs, or modulate the AUv3 parameters. I don't have a great feeling for the trade-offs between the two. I assume the audio/cv inputs are higher resolution? And there are only a few audio/cv inputs so with larger modules not all the available cv inputs can be mapped out.
I'm curious what sort of logic other folks use when deciding whether to modulate via AU-param or audio. Is one more efficient processor wise? Does AUv3 param modulation work ok for some modules but not others? Things like this.
[I thought I was editing and instead quoted]
This new module Meander looks like it would be cool as a midi out source in AUM just got to figure out how to use it now !
So a new update for miRack, Christmas day for me!
Meander looks a gorgeous sequencer for generative music, and looking at the description in the update log, it has been 30+ years in the making by Ken Chaffin.
@Jumpercollins I‘m also working on that I already made some cool additions to generate more varied rythms for the chords, bass and melody.
Just started playing around with Meander...very interesting...
Very cool update, but like so many other times, quite often updates don’t show up in my “account” tab??? I have to go directly the apps page in the store to see that there’s an available update. Does this happen to other people too? Thank goodness for the AB forum or honestly I would never know about updates a lot of times. 👍🏻
@wim Some time ago you were describing on how to get thighter sync for miRack midi-AU by feeding the clock of the host sync module (set to beat/8) into Clocked (set to P8 mode). I know that this worked some time ago but i can‘t find a stored patch where is used that trick.
Is it possible that there‘s something broken regarding this feature with the new release ? If i now set it up like that, the tempo is just stumbeling between several values.
If i look at the clock signal with a Logic Analyser, there seem to be spurious spikes between two short pulses followed by a pause ... Is this normal ? I didn‘t look at signal back in the day when it was working.... I imagined the clock beeing regular pulses.
Could you check some of your patches using this feature ?
.
Using the normal host sync BPM -> Clocked BPM (in CV mode) work ok‘ish, but after two or three minutes or so, the beat starts to drift against the host metronom
It's working completely fine here in AUM. You're running host sync Clock (not BPM) to Clocked BPM input?
Yes.
.
The BPM jumps permanently from 70 to 350. The expected triggered note output should be 1/8th. You‘ll see how it changes in the lowerest row in the Logic Analyzer. The top row is the clock, which is also irregular.
.
.
Ahhhh - i got it. From my midi sync experiments AUM was still set to 2048 samples/buffer. Back at 512, everything is fine again. It seems that miRack host sync module doesn‘t work with longer buffers !
Thanks for making me check everything a second time It’s like when you got a mysterious bug during programming you can‘t find - just explain the whole topic to someone else (The other person only needs to nod and say ‚and why’ from time to time ... ). Quite often this helps to find the culprit.
Excellent. Yep, that’s the beauty of this forum.
I really need to keep this buffer size thing nearer to the top of my troubleshooting checklist. I always forget that, and would have never thought of it in this context.
More than interesting it’s a gem (:
https://www.blipinteractive.co.uk/community/index.php?p=/discussion/2125/mirack-ps-meander-nanostudio2-scope-of-midi-sequencing
@_ki yeah exactly the same issue I had a few posts earlier in this thread
I did mention to the dev but not sure if he's had a chance to fix it yet. hope he does because I'm using 2048 a lot these days.
@carnbot In my case it‘s only the 2048 buffer size that produces wierd clock signals in the host-sync module. I verified that 64, 128, 256, 512 and 1024 buffer sizes are working with 44010 and 48khz sample rate.
I now added a bug-report to the miRack forum.
On PatchStorage: MidiGen - Controlled Meander a host synced AUv3 midi generator for bass, harmony and melody notes (on midi channels 1,2 and 3) using the new Meander module plus additional modules for synced note length variations and Meander control:
.
By adding more modules, one can easily add more interactive control and variation:
I have a Controlled Meander++ version with these features, but understanding which of the 16 knobs of MOiRE controls which of the note length variation parameters and how to setup own scenes requires some investigation on the wiring and reading of MOiREs manual. The generated music doesn’t sound that much different from the published patch, but offers more interactive control (rhythmic changes, toggling parts, melody is more varied and sometimes playing duophonic). I suppose the learning effect is stronger if one adds the module and all the connections to the LFOs division, skew, phase, offset, scale oneself
Is there a simple module in miRack that can delay a signal slightly? I’ve got an idea I want to try out