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.
PatternBud By Cem Olcay
https://apps.apple.com/app/patternbud-midi-cc-sequencer/id1608966928
PatternBud is a MIDI CC sequencer for sequencing the patterns of your apps. If you are using a lot of Audio/MIDI apps with multiple patterns, then you can use PatternBud and sequence the patterns quickly.
You can add multiple tracks to PatternBud. Each track has its own MIDI CC number and MIDI Channel. You can add unlimited steps to your tracks. Each step has a MIDI CC value which you can set by tapping the step. The steps can also have multiple actions as well. You can assign actions to your steps for jumping a random/specific step or jumping a random/specific pattern.
You can control all the Bud apps as well as the other apps that support changing their patterns with MIDI CC or AU parameters. PatternBud is a MIDI app and it does not produce any audio. For the AUv3 plugin, you need an AUv3 host app such as AUM, Cubase, apeMatrix, BeatMaker etc.
Comments
This one definitely needs a demo video. Stumped me how to use it.
I think so too. I tried the beta a handful of times at least, and I wasn’t always exactly sure what I was doing. I got it to switch patterns, but I couldn’t get it to work exactly how I wanted. There’s those action items too. A tutorial would be very welcomed.
I think a few tutorials will be uploaded today. I can also record a quick video as well. It's a super simple MIDI CC sequencer for sequencing the patterns. You can chain patterns of all the Bud apps as well as the other apps that support changing patterns with MIDI CC messages. That's the main idea. Other than that,
http://keybudapp.com/patternbud
Yeah I think some videos will help sell this
I understand it, but still on the fence
Once I see how easy it is to use, will most probably jump on it
The apps made by you are great, but need to see this one in action
Works really well with Atom 2. Would be really nice if the sequencer would show the clips with their actual length like in Chordbud or other bud apps. It would be easier to stack multiple channels/lanes against each other seeing how the various clips intersect witheach other on a ‚timeline’.
It’s good to hear, thanks!
Yeah, that’s a good idea, I might think about adding a little minimap kinda thing to show the timelines.
Thanks! That would be really useful.
Thanks man. I wanted to provide more beta feedback then I did, this definitely helps. There’s no doubt this is extremely useful app that fills a niche. Cheers and congratulations on the release.
Is there a list of « apps that support changing their patterns with MIDI CC or AU parameters » ?
Not sure if there’s a list but Most apps that have separate patterns support CC pattern changes.
All Bud Apps by Cem
Atom 2
LK - Matrix Unlock
Octachron
Hammerhead
DrumComputer
Digistix 1&2
I think all the Rozeta AU’s
Many more…
You beat me to it @Jumpercollins i was watching it. Cheers!
I forgot to mention you can use it do any to of cc modulation you want, not just pattern switching. Leo’s video shows how you can set it to change CC based on amount of bars, or beats, or specific notes, or time. So it’s good for all kinds of modulation.
I'm still waiting for a tracker-style MIDI sequencer.
Thank you. Nice to see that there are multiple usages for it. So if I understand you well, you can play a pattern (preset?) in Hammerhead during let say 4 beats, then automagically change the pattern for 4 more beats, then back to first pattern fox x beats, etc. That is cool isn’t it ?
@cem_olcay Congrats to a new plugin, nice that you tackled a new use-case !
I hope that you also thought about the problem that many of the ‚receiver‘ plugins expect the pattern change to happen right before the new bar - otherwise the very first beat/note right on the start of a pattern might be missed.
.
A bit background on the topic:
In my own experiments with pattern changing midi sequencers (implemented in Mozaic script), my scripts issued such pattern change commands 1/64th or 1/128th before the actual ‚new bar‘ with a configurable pre-roll (to allow adaption to different receiver behaviors)
An easy test to detect such pattern change problems is to set up a receiver with one pattern with a 4 on the floor kick and another pattern with a 4 on the floor snare (ie a complete different sound where the difference is easy to spot). If pattern-switch and note-on happen in the same timeframe (ie right on bar start), sometimes the old patterns note is issued and afterwards the pattern is switched. You‘ll hear the wrong first note.
Tech info/explanation as spoiler:
Based on the experience i gained during my experiments, Midi is issued (and received) at audio buffer timing (that depends on the sample buffer size and sample rate/frequency) - for correct timings, the sample-offset time is used to playback a note/CC at a specific future time. (For 512 byte bufferlength and 44100 samplerate, there are 86.13 buffers per second - each of them covering 11.58 msec of audio. For 120bpm with 4/4 a 1/64 note is 31msec and a 1/128 is 16msec)
Now also bar-change is likely to happen during/inmidth such a buffer timeslot (nearly never ever right at the begin of an audio buffer).
Thats why receiver plugins might issue a note for the next bar some msec before the bar change and with a sample-offset to ‚play’ that note to the correct future time right at the new bar. Depending on the execution order of the midi plugins used, the pattern change issuer might be running after the note generator - so the change will only arrive in the next audio buffer slot. In an older AUM version the order depended on the track and slot the sender and receiver were located in, from top to bottom, left to right, but that changed… i think now the connections are also respected, so that senders run before recievers. This is for AUM only, other DAWs have different implementations of plugin execution order
To be on the safe side, a pattern change should therefore be best issued during the samplesbuffer before the one that will be active when a bar-change happens to give the receiver plugin enough headroom to actually change the pattern.
Regards, -ki
It seems to me like adding Program Change to this would be very useful.
Was just going to pick up this one as it looks really useful but can anyone confirm if patterns are switching and picking up the first beat of a new bar?
Also, I think Rosetta apps use midi notes from C1 upwards to switch patterns instead of CC, would be great to have an option to use notes as well.
@_ki @GrimLucky yes, the pattern change before happens the new bar
Agreed, this is awesome. Support for Program Change and Notes would be great, because some AUs only support notes.
... and sysex!
Just kidding ... sort of ... but actually it would be useful in some cases.
@wim @auxmux sure, are there any AUv3s supporting MIDI program change commands? Or are you asking for controlling hardware - which is pretty cool
It would be perfect for changing presets in AUM which supports program change, but hardware too. 😄
Yes, there are many apps (not enough, but many) that support program change.
Awesome, thanks 😊
I think that would be a great idea.
@GrimLucky yes you can set cc changes by bar, beat, time, or specific note, so Rozeta would work with the note setting, then set the midi note number you want.
Some Au synths have PC, not sure which ones but some do.
Just saw this post.
@cuscolima yup, pattern switching inside apps like hammerhead, and a bunch more. Yes it is very cool. Plus basically any other modulation you want.