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
@azul3D_Apps nothing I do keeps either the root tone channel (optional 3rd midi port) nor the harmony port persistent so that I don’t have to go to two different places and change two different settings
Even If it would remember my assigned default ports that would be great
Regards
Your app is beautiful
Hi @audiblevideo, when Piano Motifs is an AUv3 MIDI Plug-in, the MIDI channel mappings are not part of the motif settings but part of that instance's current session settings. You could save the session in the Host and then later, retrieve (load) that session. Anyway, maybe I can add something in the MIDI screen which will save the user's current MIDI channel mappings. Bear in mind that if I were to add such a function, every new Piano Motifs instance you open will have those exact new MIDI channel mappings.
Thanks 😊
Preview of a new Piano Motifs feature coming soon! Can you guess what it is?
@lukesleepwalker, you're good at this 😁
Ostinato?
Hi @yowza great to hear from you again! Not quite
. BTW, you can currently have ostinatos in both the melody and the accompaniment when you use the Tonic Arpeggio option in the Melody Constraint and Accomp Style respectively.
I have to admit that I'm stumped on this one...
In the Spoiler the first 4 bars of the piece 😊
New option:![](https://forum.audiob.us/uploads/editor/ur/141k7n0dki9c.jpeg)
![](https://forum.audiob.us/uploads/editor/ks/tguwcnfnsqg3.jpeg)
Old functionality
Similar motif (same settings), without the new option:
That’s a good idea. I either record the midi into atom 2, LK, or Helium, or I run it through one of several Mozaic scripts or I use an Au inside Midi Tools called Velocity Filter.
I’ve heard mention of a 4th midi out channel, someone said you have to turn Melody Harmony on, but I still can’t see or find it. Also what comes out the 4th channel ? Little help when you can, cheers.
Triplets? (Nit Pick: Shouldn’t they show a little 3 over each group in 4/4? What app is “engraving” here?. Imagine needing to send your music to the engraver to get the parts back before selling the sheet music. Postscript and other text display technologies changed the world in my lifetime. I was just thinking about Donald Knuth who was a key thinker in computerized Typesetting.
Cool fact: Donald Knuth started a multi-volume series of books in 1968 called “ The Art of Computer Programming” and determined it would require 7 volumes to complete. He’s 84 and is wrapping up volume 4. Maybe he has a child or student that can complete his vision for the whole series. Sold as a college text book I suspect the first volume sold for less than $20 and is 10 times that now. Maybe more. Any students here? Do students still have to buy paper books?
@McD, you got it 😎! Should be up in an hour or less. Yes, I noticed the same about the triplet notation. I used MIDI Sheet Music, free in the App Store, it works pretty well, except for triplets 😂.
@Poppadocrock, to turn on Melody Harmony you can go to More Settings and find the Melody Harmony option. You can choose between 3rd-6th or Root harmony and choose a percentage of the melody notes you want to have harmony notes for. By default the harmony will go to the same MIDI channel as the melody. If you want it to go to a different channel you can go to the MIDI Screen and set a different channel for the harmony.
Fun Music Theory Fact: The notation displayed works in 12/8 if you put dots to the left of the whole notes so they are worth 12 8th notes rather than just 8. I’m sure most here do everything to avoid the rules of notation just to make something cool.
I must try this new update to see how the parts work for StaffPad string sections. My current passion is programmatic assignment of Divisi 4-5 part chords. Scaler 2 added 4-part chord output on 4 MIDI channels. I asked the Suggester developer to add this and he asked “Why?”. Maybe I’ll ask again since Scaler 2 is probably killing his sales and I’ll say “They have Divisi. Catch up:.” Suggester is a wonderful way to make-up chord progressions with trials and error and then use them in Piano Motif projects.
Very cool, I love triplets!
A new version of Piano Motifs (v4.13) is now available in the App Store. What’s new in this version:
• New Melody Triplets setting. This setting enables the generation of triplets in the melody.
• Fix for a crash where after playing a saved motif it was incorrectly allowed to be locked and caused a crash when a new motif was attempted to be generated.
Please note that melody triplet generation is opportunistic. There might be motifs in which you have set the Melody Triplets option On and no triplets are generated, especially if the Melody Note Frequency is low.
Try this option out with any of the Arpeggio Melody Constraint options. And for some extra spice turn on Melody Harmony.
If you’re enjoying all the new features of Piano Motifs please consider leaving a review in the App Store.
Enjoy!
Holy cow, you have totally outdone yourself with this one, Fernando! This triplets feature raises the app another whole level, which I didn’t think possible. The options are so rich and varied, I’m just smiling from ear to ear. I set the accompaniment to chord syncopation and the triplets on and the melody harmony on and spawned some seriously experimental stuff. Bravo, bravo, @azul3D_Apps ! Wow!
Edit: just put the arp constraint on voice led arp and you gotta be kidding me… SO GOOD
Thanks 🙏
That's exactly what was used in the demo video above.
So is there a 4th midi out channel being sent? Because I did that, but didn’t see a way to set the Harmony channel? It was just the usual 3 channel options, Melody, accompaniment, chords. Maybe I’m missing something.
This is one of my favorite apps.
@Poppadocrock, sorry forgot to mention this function is only available in the AUv3 MIDI Plug-In, not in the standalone.
@Poppadocrock In the AUv3 you’ll see this when you go to the midi section..
A new version of Piano Motifs (v4.15) is now available in the App Store. What’s new in this version:
• Changed the Chord Seq Accomp Style name to Accomp Seq and added the ability to define if you want a Chord or a Bass note for a beat in the sequence. Added the ability to set accents for the beats of the sequence.
• Added new accompaniments to the Chord & Bass Accomp Style.
• Added new chord progressions for randomly generated motifs.
• Enhanced and refined the Melody Triplets generation algorithm.
• Fixed issue where the last note for a motif with a programmed chord progression and swing rhythm or triplets, had a short duration.
• Fixed crash when no notes were defined in the User Defined Melody Constraint.
Please note that the accents in the Accomp Seq Accomp Style are subtle but they do help achieve different rhythmic sequences. You can get really creative with the new Accomp Seq Style. For example, use your own progressions and enable MultiChord Bars.
Also, check out the Chord & Bass Accomp Style for new random accompaniments.
If you like all the new features and are enjoying the motifs generated by Piano Motifs please consider leaving a review in the App Store.
Happy Holidays!
Just incredible work once again, Fernando. Seeing this app come from it’s very humble beginnings to this beast has been quite the journey!
Thanks @ghost_forests 🙏!
Another fine update, @azul3D_Apps ; still tinkering with the new features but looks like another winner. Any videos of the new capability in the works?
Question: does your architecture support mutation of motifs in real time? So, slight changes to the motif to introduce a bit more human like variability?
Thanks @lukesleepwalker. Haven't had time to do a video. There is a video I have that shows the use of the older Chord Seq Accomp Style which now allows for addition of both Chord or Bass per beat under the new Accomp Seq name. It is used in the same manner except now you can replace chords by bass notes.
In the past I ran some experiments trying to implement randomized timing, but the results weren't very good. Also, the way the code is written, this randomization wouldn't be easily reproducible, just being random every time you play it, so it wouldn't be consistent between plays.
I know, that it would be ideal for Piano Motifs to be able to do this and other MIDI processing, but I think its better for tools that are specifically designed to do MIDI processing to take care of this and let Piano Motifs concentrate at what it's good at doing: generating MIDI that is musical. Anything that I implement wouldn't have the level of control and customization that other humanization scripts, modules or apps would offer. For example:
Mozaic:
https://patchstorage.com/mutator/
or
https://patchstorage.com/copycat/
Both by @_ki.
Drambo:
Humanization MIDI module.
or finally the one you introduced me to: Cality.
Oh yeah, for randomness and humanization the tools you mention work very well. I was thinking more of a "mutator" than a randomizer. Your motifs are very musical so I don't think randomization actually plays to the strengths of the app. I was imagining a more controlled and musical approach: "replace the third note in this bar with a third or a fifth every X times through the motif". But that might be asking for a lot given the architecture?
@lukesleepwalker, sorry for the misunderstanding of your first message.
When you say replacing the notes every X times, are you referring to the case where a melody note sequence repeats in the motif itself and you would want for the sequence to have note variations? Or are you referring to the case where you're looping the motif and you would want note variations between the loops of the motif. For the first case, there might be something that could be done but I would have to give it some thought, especially on how it would be controlled. The second one, doesn't really fit too well with they way the app is coded.
The only thing that I think comes close to variability would be to use the Arpeggio Seq Accompaniment Style. For this arpeggio you can program a beat to be a random note of the motif's scale by setting the beat to "R". So on every bar of the motif a different note/interval would be played in the arpeggio for that beat.
OK, that all makes sense. Thanks for the explanation! Of the two scenarios you present I believe I’m thinking more of scenario two (variation between loops of a motif). It sounds dubious based on your response.
A new version of Piano Motifs (v4.16) is now available in the App Store. What’s new in this version:
• Added new options to the Accomp Seq Accomp Style: sus2, sus4, 7th and add9. These new options combined with the already existing Chord, Bass, Hold and Rest options allow for some really creative accompaniment sequences for your motifs.
• Fixed issue where Accomp Seq settings weren't being reset when a Settings reset was performed.
• Fixed issue where octave ranges weren’t being applied when certain accompaniments were used.
• Fixed issue where in rare cases melody notes were played even though the Melody note frequency was set to 0.
• Fixed the note duration of Bass notes in Accomp Seq, only one beat duration was used regardless of there being holds for the next beats.
• Fixed issue where when Melody Max Note Duration was set to a value different than Any, the last note of the motif could be longer than the set value.
You can get really creative with all the new options of the Accomp Seq Accomp Style, give it a try!
If you are enjoying Piano Motifs please consider leaving a review in the App Store.
Happy New Year!