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
I'm having the same issue.
I can run the included scripts fine. But when I use "open in" to bring in another script, the new loaded script doesn't appear in the code window - only the script that was previously running. The layout also doesn't change, even when the new loaded script has a different layout.
Realized after reading one of @brambos post above that I also did it in the wrong way. Here’s a new link, after using the built in Backup Preset function. Hope it works now:
https://www.dropbox.com/s/95xtdo4e6qu2hi0/chordmagic.zip?dl=0
Hi all, long time reader, 1st time poster....enjoying exploring Mozaic
I’ve extended the 1key chord example , so that each of the 4 pads switches to a different chord:
@OnLoad
chordKeys[0] = 4
chordKeys[1] = 7
@end
@OnPadDown
if LastPad = 0
chordKeys[0] = 4
chordKeys[1] = 7
elseif LastPad = 1
chordKeys[0] = 3
chordKeys[1] = 7
elseif LastPad = 2
chordKeys[0] = 4
chordKeys[1] = 9
elseif LastPad = 3
chordKeys[0] = 4
chordKeys[1] = 7
chordKeys[1] = 12
endif
@end
@OnMidiNote
SendMIDIThru // original note
SendMIDIOut MIDIByte1, MIDINote + chordKeys[0], MIDIByte3
SendMIDIOut MIDIByte1, MIDINote + chordKeys[1], MIDIByte3
if LastPad = 3
SendMIDIOut MIDIByte1, MIDINote + chordKeys[2], MIDIByte3
endif
@End
Awesome!
Not quite everything. The 22 knobs and the XY pad are exposed as AU parameters. And there are an extra 8 AU parameters for other stuff.
Yes, you can make knobs work as though they have different divisions. Their actual values are 0.00 to 127.99, so you need to do some rounding. And there is a handy function for “scaling” values that makes it easy to scale the numbers. For example:
Round(TranslateScale, 0, 127, 0, 15)
would give you 16 divisions.Yes, and one more thing you can do is to dynamically change the knob label when the value of the knob changes (to give the user visual feedback). I use that a lot in the Chord Magic script
Yes, I did this with one of my projects. It took a bit of head scratching but I worked it out.
Or you can use the integer division function if you’re feeling boffin’ish:
Thanks for getting back @NoonienS took a few attempts the script appears loaded I tried the pads still no sound. I also tried the AUM keyboard and tried running the transport !
Mister @Brambos, can you add all the user ´s dropbox presets (Strummer,Chordmagic and chordpeggio) in the next Mozaic update ? It doesn’t run properly. Is it possible to create a kind of Korg kaosspad ( With chords, arpeggio and scales) ?
I like that much better.
or even simpler, use
pitch= MIDINote % 12
Same result
@brambos any chance of having multiple output ports (not channels)?
I've been looking at the Morph. I take it it's usable on iOS, then?
Sheesh. OK ... still learning! Thanks.
By default ”play mode” is set to off.You need to set that using the second knob (with no pad selected). Then, it should start playing with the host transport (next bar)..Or perhaps you already did this?
Reading through the thread, this thing looks the business. Not done any programming for a few years, but a quick look at the manual and it seems the language is pretty straightforward. I'll probably end up doing more programming the music-making now.
I say we kidnap Bram’s favorite pet or family member and hold them hostage until he ports the Mozaic interpreter to a hardware version.
Imagine being able to download scripts to a hardware version of this.
In the effort to be complete I probably overcomplicated the answer. But yes, if that threw you, then probably it isn’t for you.
I can’t imagine a YouTube video that would be useful for this. If you look at the manual and it doesn’t make sense to you then ... walk away.
I am going to make a video explaining how to load and use my scripts, and fix the things in my own topic. No worries, you will be playing with them soon
I’m not a keen coder but this looks great!
Anyone know if I could create something like the SB Factory “morph” slider sending out multiple MIDI CC values?
You could use Mozaic XY Pad and/or knobs to send CC values depending on the XY/knob value. Mozaic creates events whenever the value of the GUI elements are changed.
Give me an example of what you want and I will try to code the skeleton for you
Yup, works very well via USB or over bluetooth. You need a MacOS or Windows to run the application which goes with it though (for updating/uploading new controllers).
@NoonienS
Tried that still no sound definitely missing something !
Some the these things would be simple, though, like offering different coloured backgrounds for layouts. This is something I'd assumed was already part of the package, anyway. I'll be downloaded it later to have a look at it.
Excellent. I may well get this, then. I've got a Windows dekstop and a Mac laptop, so all good on that score. Cheers.
This is FIRE. (especially after "generative" apps like fugue)
My god.... this app... the embarrassment of riches that hath fallen from the sky unto our empty hands!