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.
“CC Composer” Mozaic Script
@gavinski asked if there is a “CC to Note” app or Mozaic script and I thought “There must be” because it would be so simple to convert a CC’s value (0-127) directly to a Note On event. But reviewing the scripts on PatchStorage nothing was there that was directly on point. @Wim has a script for triggering Notes using CCs but not converting a stream I don’t think.
So, I started making just such a script and it’s a really simple way to craft a note generator. CC’s based on LFO’s produce a torrent of events and more than most synths are effectively convert to sound so I added knobs to filter to space the potential CC events to be rendered out (Density),
The length of the resulting Note, the volume of the notes and a probability control to add more spice to the resulting rhythms.
Check it out at:
Comments
Oh McD, thank you so much my friend! Will be checking this out when I get home later, you’re a star.
Is there a particular midi channel they have to be sent on by the way @McD?
Nice. Would be interesting to send it CC envelopes from Strokes or FAC Envolver, then into a quantizer. Is there a quantizer that makes arpeggios instead of scales?
Hello! Thank you for this - it's super simple to use and is already finding hidden melodies in my CC streams - love it!
All incoming CC events on any channel get converted to Notes on Channel 1. I could easily respect that channel and send out on the same in an update. I tend to leave my targets in the default OMNI 1-16 listener mode anyway. But I could see how someone might want to isolate channel events even tho’ I don’t.
Everything in v1.0 is hard coded to go out on channel 1 (Mozaic’s channel 0). I can add a knob to allow that to be configurable. I just run multiple instances and let Mozaic assign target routing.
As you mentioned in your request on another thread, running the output through Rozeta Scalar to filter to a specific scale is wonderful too. I could embed that into a script but like @Wim I don’t see a reason to code something that already exists and makes a developer whole for the effort. The Rozeta Suite is just loaded with tools that are
Great ideas for Moziac scripts but I’d rather see someone like @cem_olcay check out this CC Composer idea and make a more robust CCBud app. The license is open to imitation without restrictions.
Yes, also working for me and it's a beauty! Great work McD! I'm feeding ribn into it and it's wonderful!
A “quantizer that makes arpeggios”… what a great suggestion for another Mozaic experiment. It may have already been tackled. Not sure.
What about opening the gate length parameter to external modulation?
What about a trance gate kind of deal except for midi. Maybe external note-ons from a drum machine create a rhythm through which CCs are fed into the existing algorithm.
I could buffer output notes into an array and output them on PPQN events with a little extra code.
I’d just want to keep the size of the buffer configurable for those that want an incoming event to be close to output Notes to make it feel like you are “playing” with CC’s.
Using the script with low density (throwing away 95% of the CC’s) and long lengths like 5 seconds and low probabilities to make the output more random is great for ambient textures. When the targets are also smoothed out by Velvet Machine you get lovely washes of sound.
This is fkn great![:) :)](https://forum.loopypro.com/resources/emoji/smile.png)
Messing about with lfoch feeding this, really should go to sleep, great stuff! Nice one
One approach is to quantize into user-defined scales—which could be set up as arps. A second approach is to accept midi note input (say, chords from PM), and quantize according to that input.
These approaches are nice prompts for new variations… maybe as a related but distinct “branded”
Script. Feeding a Sine Wave LFO into the current script makes it send out rough scale outlines at the same periodic frequency. Feeding 2 sine waves out of phase makes the output toggle between fixed intervals like rough 6ths moving up and down at the same rate. Mixing wave types together gets less “coherent”as some type of patterned response.
I like Rozeta LFO because you can see 3 LFO graphs and predict the resulting output music or dial in complexity to insure a more random result.
The “LFOCH” app can really insure a less patterned output signal like a jazz improviser leveraging 12-tone (anti-tonal/scalar) results. This style was called “free jazz” back in the Coltrane era of the 60’s.
Thanks @McD ! And now I'm going to have to try lfoch too. I have some memory of seeing a Mozaic script I think that turned LFOs into stair steps. I think? can't find it off hand.
Just a tip for hardware controller folks: the Mod Wheel sends CC 1 and is a nice input for this script. I’m thinking about accepting Pitch Bends as inputs that get mapped to some Note based on dividing 64,000 by 64 which is really easy math not that math needs to be simple here. Anyway wild swings of the Mod Wheel can create something random.
I’ve been getting some interesting results with this one: https://patchstorage.com/eas-staircase-lfo/
For certain settings that would be a good tool for insuring linear scales up or down. I’ve been using triangle waves with Rozeta LFO for that. But mixing up multiple waves do the input is chaotic gets me to that Frank Zappa atonal space. Then rigging up a Rozeta Scaler stage with Pentatonic choices makes a nice chordal output. I can’t nverted the script into a new one (forked the concept) to save the input into an array and output with strict subdivisions of the BPM. You can change the PPQN (pulses per quarter note) and really get that Zappa style melodic feeling. I also added a transposition knob to force chord changes. I think I have made 10 variations on these ideas going back to my scripts called Glass in tribute to Phillip Glass. I made a Zappa Machine version too. Making them is just a great little Lego MIDI box of parts.