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
Should I do something special in mfxconverter to achieve this? Or still what you wrote yesterday, soloing track and assigning it to Battalion?
Okay, I did it one by one. Not complicated at all. The combo is super fun! The sequences are tamer and more predictable than if I randomize Battalions sequencer. But with Battalions sound, I get lots of interesting movement. I still need to figure out if Battalion has logic in its instrument order.
I’m not sure if already reported by I have a couple of issues.
Hosted in Loopy Pro directed Percussive to receive from Drambo only. Then I successfully midi learned the Percussive pads to a controllers keyboard. When I then tried to play the sounds on the keyboard only the first pad plays.
Then I successfully midi learned some knobs in Drambo sending CC’s in Percussive’s direction on a single midi channel. They work for the first pad I’m able to play on a controller but while the midi learned knobs in Drambo respond immediately, the ones in Percussive have a lot of latency.
My sincerest apologies if this has been addressed upstream, I just couldn’t find anything based on my search.
I’m having an issue with Percussive where I’d like to sequence patterns in a host. For example, in Drambo, C0 and C#0 are selecting patterns 1&2, respectively, but when host transport plays the patterns in Percussive are not playing as expected.
I’ve tried various combinations of settings but keep getting weird (and sometimes different) behavior. Examples such as, MIDI note C0 to trigger pattern 1 once, but it is playing twice and then switching to pattern 2 playing once. Or, occasionally pattern 2 seems to be triggered by C#0 and pattern 1 being triggered by C0.
I’ve also tried sequencing patterns in SAND (and using Drambo as a MIDI source in SAND) with relatively the same results.
Any ideas?
@timelining , It might be best to tag the developer, he has been pretty quick in responding in the past. But I have a question too, so maybe he'll see.
@janm31415 ... I've been away from playing around with this for a a month or 2, but was having a look today, and I have a couple of Qs and a sort of bug thing...
I was modifying a preset pattern and noticed that with busy hi-hat patterns, I couldn't get the pitch to remain constant. I know I can adjust the pitch, but it still stays quite variable. Tried a few different things to no avail and couldn't see anything that would adjust pitch variance. Is that baked in?
I know there is now a lot of midi control, but is there a way to change which midi note is being sent if using it as purely as a sequencer? And a supplementary question, is there any way to stop the synth from using the CPU if doing this? I imagine not probably... TBH I do find the hi hats/cymbals not to my taste mostly.
I have some buggy weirdness when editing a preset and using the host preset saving system (Loopy Pro in my case) Sometimes I edit a factory preset and save it as a new name in the host, after which that menu doesn't show I'm using my new user preset but still the factory one. Not always though. That may be the host fault, I'm not sure but I don't think I've encountered it with other AUv3s. The other weirdness is that if I look at your inbuilt preset browser after doing this, in the 'user preset' list I saw my new preset name listed 12 times, with another user preset name listed 2 or 3 times within that list somewhere. This happened also when using standalone, and each time I made a new preset I'd see this behaviour with the new name.
Finally, I have a cheeky suggestion.... For those of us who love the sequencer aspect but not always the sounds, or just want different types of sounds, I think there would be great value in having the option to stick a sample on a pad (one pad or multiple). Probably not your aim but I suspect it might add to the value of the app. Of course I have no idea how much work that would be.
oh, one more thing, I did think it might be nice if each pattern in a preset had the option to save things like the mutate, soul, Vocab etc levels.... Just throwing it out there....
Thanks for listening!
OK OK OK, I've just answered my own Q about mapping midi notes... I see if you change the midi note ttriggering the pad, it also changes the note sent out, so that works OK. Possibly should have been obvious.... But I did notice that the midi follows the rather then the category of sound, which is I guess should be obvious too... but while there is a common setup, not all the presets follow the convention, some drum sounds appear on different pads, which might complicate things if basing new presets of factory ones.
You wouldn’t happen to be on the Drambo beta would you? I’ve been having the same problem with this, and basically any auv3 apps inside Drambo that have a sequencer (like Hammerhead) . The dev is already aware of the issue in beta, but let’s go ahead and tag him here as well. @giku_beepstreet.
Hi Justin,
About the hihat pitch: the velocity is also impacting the pitch of a cymbal a bit. So if you want your hihats to have exactly the same pitch, you have to make sure they have equal velocity. If you turn down the "Soul" knob to zero, the hihats that are generated by mutation should have the same velocity.
About the MIDI out: This can indeed be arranged with the MIDI note setup for the drum pads. The same MIDI note will be sent as output.
About the preset saving system: I will have to investigate this. I'll see wheter I can reproduce this behaviour.
For the sequencer with different sounds: here you can setup your MIDI note values for the drum pads, and map them to e.g. Hammerhead MIDI note input. Then in AUM you can link the MIDI output of Percussive to the Hammerhead synth, and in this way you can play with the sequencer but use sounds from Hammerhead. In Hammerhead you can easily import any sound if I'm not mistaken. I guess something similar will work in Loopy Pro. It's however not possible to reduce the CPU load in this scenario with the current version. Percussive will still perform the physical modeling aspect and compute its own sounds.
@janm31415 , thanks for that.
I've run into another weird issue. I was sending the midi from a pattern with some 16th notes in it on (the hi hats and some grace notes on the kick), but the app i was sending to (Sitala) would not respond on the 16ths, only the 8ths. I verified with midispy that Percussive was indeed sending the notes. So I tried another drum app, then a piano, none would play anything on the sixteenth notes. Lastly I tried another sequencer (Octachron) and sent some 16th notes to Sitala and they played fine.
I find this inexplicable... I wonder if you have any thoughts?
Or if anyone else does for that matter
To reply to my own comment above, if anyone is interested, percussive is not sending all the notes out. I hadn't counted the events compared with the notes I heard so I was being mislead.
I tried it today, in AUM and Loopy, sending midi to Hammerhead (which the developer mentioned, though not sure if that's significant)
I soloed a busy hi hat pattern with several 16th notes in it, and all variation zeroed out via mutate, soul and vocab parameters.
Percussive was playing 9 notes per bar, hammerhead was playing 6 of those notes, and that was confirmed by midispy which received 6.
So this is something to do with the internal expressiveness of the hi hat sequencing and synthesis for expressiveness I guess... but it means (unless I misunderstand something), I cant use Percussive for sequencing other apps. I thought yesterday it wasn't sending 16th notes, but I think that was specific to the pattern I was testing. It looks like its more dependant on the expression or openness of the hihat maybe. And not just the hi hat I think, I was experiencing the same with Kick ghost notes.
@janm31415 Is there a way to use the sequencer – especially that incorporates the expressiveness of the mutate, soul, vocab etc features – that will result in all the midi notes sequenced being sent? Or is that a limitation of the model?
I will have a look! I use it with Battalion and of lots of effects, so I might not have been aware of that!
So when I sequence 16 hi-hat notes into Percussive setup as midi out to both another Percussive and Battalion, all 16 notes are played. I'm on Loopy Pro 2.0 beta. It also passes through mfxConvert before Battalion to assign the right notes. Do you want me to test something in particular?
Well that's interesting... Not sure what's going on then. I might have another look. I think one of the factory patterns showed the problem for me so it might be good if you could just check that one. I'll find out which one and let you know, thanks 🙏
@oscillotus
Hey, thanks for taking a look at this. I just made a video. I loaded Percussive and sent the midi to Sitala. I soloed the hi hat in percussive and loaded the factory preset 'Funk'. It's generative, so it has to play before anything shows in the sequencer. Once some steps were generated I turned Mutate off, so the pattern didn't change any further. (the last step is cropped off the screen in the vid)
I played the internal sound for a few bars, then muted that and unmuted Sitala. I also fed it through MIDIspy for a bar after that.
The upshot was Percussive played 10 notes per bar, and Sitala played 6 of them. If you try this you may have different results depending what the preset generates, but whatever it's come up with, for me the output is always like 2/3 the amount of notes, ish...
I think there must be a workaround for this, if making your own sequences. Something involving mutate, soul, vocab, pitch, decay all those crazy things... But I did still have the same issue on my own sequences so if there is something, I don't have it yet 🤷
Hey man, sorry for the late reply, was in the woods with no cellphone. I'll check this out when I come home!