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 Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

Tonality - Music Reference by Bryce Hostetler - Updated with Midi and Auv3 support

1343537394042

Comments

  • @TonalityApp said:

    Looking forward to the additional AUv3 with circle of 5ths, all chords in one place will be super nice :)

    Glad you're liking it so far!

    If all goes well I can almost 'retire' two of my favorite 'performance apps' :sunglasses:

    http://polychordapp.com
    https://www.olympianoiseco.com/apps/chordion/

    But those two are just too fun to play so it's still quite unlikely that I'll retire then...
    (But they should give a clue on how to do the strumming and chord-pad thing in a super playable way).

  • @Samu Can't believe I haven't seen either yet. Polychord looks especially cool – shame it seems abandoned.

  • @Samu said:

    @TonalityApp said:

    Looking forward to the additional AUv3 with circle of 5ths, all chords in one place will be super nice :)

    Glad you're liking it so far!

    If all goes well I can almost 'retire' two of my favorite 'performance apps' :sunglasses:

    http://polychordapp.com
    https://www.olympianoiseco.com/apps/chordion/

    But those two are just too fun to play so it's still quite unlikely that I'll retire then...
    (But they should give a clue on how to do the strumming and chord-pad thing in a super playable way).

    @Samu have you tried Chordup? I think its really flexible.
    https://apps.apple.com/us/app/chordup-play-chords/id1058553903

  • @TonalityApp said:
    @Samu Can't believe I haven't seen either yet. Polychord looks especially cool – shame it seems abandoned.

    Yepp, there was talks about a complete Polychord rewrite using AudioKit but I guess that never happened...
    ...Polychord was the last of the apps I had to go 64-bit when that transition happened way back.
    (There's only one chord that I miss in Polychord In addition to Sus4. I like 'jumps' between Root->Sus4->Root-Sus2 and Sus2 is missing?!).

    Looking forward to when the update drops! (I'm not on the beta, too busy with other apps, sorry).

    Cheers!


  • In lieu of the manual update I'm slacking on, here's a quick guide to the chord pad buttons. Hope it helps, and thanks for the suggestion @rogp (I think that's the correct username, otherwise forgive me for tagging a random person).

  • Too often I get an app, play around with it for a while then slowly forget about it. I'm finding the exact opposite with Tonality, it's just so damn useful. So belated thanks, worth much proven.

  • Melodic Dictation in the Ear Training module seems to ignore Max Step (Semitones). Say I set Max Step (Semitones) to 7 (a perfect fifth), occasionally an interval of a sixth or greater is generated. Maybe I’m misunderstanding how this should work?

  • @SpartanClownTide said:
    Too often I get an app, play around with it for a while then slowly forget about it. I'm finding the exact opposite with Tonality, it's just so damn useful. So belated thanks, worth much proven.

    Very glad to hear it!

    @onkey said:
    Melodic Dictation in the Ear Training module seems to ignore Max Step (Semitones). Say I set Max Step (Semitones) to 7 (a perfect fifth), occasionally an interval of a sixth or greater is generated. Maybe I’m misunderstanding how this should work?

    Thanks for the bug report. I'll fix it soon!

  • Thanks, fantastic app!

  • Thanks for the guide you posted. It made me play around for a bit, and I think I found a bug with ChordPads. If you set the velocity setting to non-uniform, like radial or left-right, then this works for chords but has no effect on single notes after you have turned a pad into arpeggio mode. Would be nice to have it there, too, if possible.

    Speaking of playing the pads with variations in velocity, I noticed that the attack randomization was quite nice, too. Would it be possible to have a similar pad direction for that? For instance I would like the pads to have left-right velocity variation and up-down attack spread. Bonus points if small randomizations can be added on top of that, if one has specified so in a settings menu.

  • edited October 2021

    @bleep said:
    Thanks for the guide you posted. It made me play around for a bit, and I think I found a bug with ChordPads. If you set the velocity setting to non-uniform, like radial or left-right, then this works for chords but has no effect on single notes after you have turned a pad into arpeggio mode. Would be nice to have it there, too, if possible.

    For the moment this is by design: imagine for example that you have the pad set to left-right velocity and the strum axis is also horizontal. Then the lower notes would always have low velocity and the higher notes would always have high velocity.

    The velocity setting will affect the strummed notes if you use the large side strum bar, however. I guess I could allow the velocity setting to apply to single notes only if the axis is perpendicular to that of the strumming. It could also apply the velocity mapping to each individual note on the bar, but I think that would get too fiddly on small screen sizes.

    Speaking of playing the pads with variations in velocity, I noticed that the attack randomization was quite nice, too. Would it be possible to have a similar pad direction for that? For instance I would like the pads to have left-right velocity variation and up-down attack spread. Bonus points if small randomizations can be added on top of that, if one has specified so in a settings menu.

    I’ll add that to my list!


  • v9.2 is out now with a brand new audio unit! This update also includes a lot of bug fixes and MIDI enhancements in standalone.

  • What a great tool! It replaced a lot of books for me. And as a guitarist with poor keyboard chops, it really helps to find suitable chords and scales on my synths, using the fretboard viewer/player. And that's only scratching the surface of what this can do! Still lots to learn.

    Permanent fixture on my iPhone (with a MIDI interface attached to my synths). Thanks for making it, and for all of the updates.

  • @ocelot said:
    What a great tool! It replaced a lot of books for me. And as a guitarist with poor keyboard chops, it really helps to find suitable chords and scales on my synths, using the fretboard viewer/player. And that's only scratching the surface of what this can do! Still lots to learn.

    Permanent fixture on my iPhone (with a MIDI interface attached to my synths). Thanks for making it, and for all of the updates.

    Really glad to hear it! As always I'm open if you have suggestions or questions.

  • @TonalityApp said:

    v9.2 is out now with a brand new audio unit! This update also includes a lot of bug fixes and MIDI enhancements in standalone.

    OMG this looks sexy!

    Is it possible to limit the octaves where the chords are pleyd like this tool: https://www.onemotion.com/chord-player/

    There you drag a bar that selects the octaves where all chords will fit with the according inversion. I find this the best way to play chords.

  • @cokomairena said:

    Is it possible to limit the octaves where the chords are pleyd like this tool: https://www.onemotion.com/chord-player/

    There you drag a bar that selects the octaves where all chords will fit with the according inversion. I find this the best way to play chords.

    That's a cool way of handling it! The implementation I went with is a bit different: instead of limiting the entire chord to the selected octave, it fits the root to that octave and calculates the rest of the chord from there. That said, the voice lead option will result in similar inversions to what you described in many cases (since the most efficient path to a given chord is usually within the same octave as the previous chord). I'm also open to implementing a mode like that website has in the future.

  • @TonalityApp Thanks for the new COF AU.. another handy tool for our midi arsenal.. 😁
    Hey.. I was just messing around with the voice leading tool in the PADS AU.. 👍 Freakin’ genius!
    I don’t know why I didn’t notice it before.. 🤷‍♂️ Now I’ll be using it ALL the time..

  • @royor Very welcome! I hope to expand/improve it more too.

    To be fair the voice leading tool is a bit hidden at the very end of the tool list... I still need to make a better layout and/or update the manual.

  • @TonalityApp said:

    @cokomairena said:

    Is it possible to limit the octaves where the chords are pleyd like this tool: https://www.onemotion.com/chord-player/

    There you drag a bar that selects the octaves where all chords will fit with the according inversion. I find this the best way to play chords.

    That's a cool way of handling it! The implementation I went with is a bit different: instead of limiting the entire chord to the selected octave, it fits the root to that octave and calculates the rest of the chord from there. That said, the voice lead option will result in similar inversions to what you described in many cases (since the most efficient path to a given chord is usually within the same octave as the previous chord). I'm also open to implementing a mode like that website has in the future.

    The voice lead option is almost perfect, but it seem to not take into account what you first played, so got into a never ending upward inversions loops when doing a four chord progression.

  • @cokomairena said:
    The voice lead option is almost perfect, but it seem to not take into account what you first played, so got into a never ending upward inversions loops when doing a four chord progression.

    Which four chords are you playing? One solution for now is to briefly turn the voice leading off so it starts over with the next chord you play. I do want to add some kind of octave limiter though.

  • @TonalityApp said:

    @cokomairena said:
    The voice lead option is almost perfect, but it seem to not take into account what you first played, so got into a never ending upward inversions loops when doing a four chord progression.

    Which four chords are you playing? One solution for now is to briefly turn the voice leading off so it starts over with the next chord you play. I do want to add some kind of octave limiter though.

    g c f g c f g c f add infinitum, but it seem to work with many consecutive three chords going counter clockwise, even mixing major and minor.

  • @cokomairena said:
    g c f g c f g c f add infinitum, but it seem to work with many consecutive three chords going counter clockwise, even mixing major and minor.

    Gotcha. It's because the most efficient voice leading when traveling clockwise is almost always upwards. Again I will likely add a range limiter, but do you have any other ideas or preferences? One I can think of would be to remember the voicing of the first chord you play and jump back to it if it is repeated. Of course, this wouldn't fix anything if you never play that chord again, but that seems potentially unlikely.

  • edited November 2021

    @TonalityApp said:

    @cokomairena said:
    g c f g c f g c f add infinitum, but it seem to work with many consecutive three chords going counter clockwise, even mixing major and minor.

    Gotcha. It's because the most efficient voice leading when traveling clockwise is almost always upwards. Again I will likely add a range limiter, but do you have any other ideas or preferences? One I can think of would be to remember the voicing of the first chord you play and jump back to it if it is repeated. Of course, this wouldn't fix anything if you never play that chord again, but that seems potentially unlikely.

    maybe the fix would be to only reorder a chord once, so if you play that chord again it will always be the same. (edit: I think I said the same thing that you proposed lol)

  • edited November 2021

    duplicated post, ignore

  • edited November 2021

    @cokomairena said:
    maybe the fix would be to only reorder a chord once, so if you play that chord again it will always be the same. (edit: I think I said the same thing that you proposed lol)

    Very similar, but I like your way a bit better. I'll experiment with it a bit. I have a lot on my plate but I'll probably get around to it at some point! (For reference, the AUv3 circle of fifths was requested almost two years ago and I only just made it through my backlog of feature requests to get around to it. Not to say it'll take nearly that long for this one, just that I have other things I need to work on too)

  • @TonalityApp said:

    @cokomairena said:
    maybe the fix would be to only reorder a chord once, so if you play that chord again it will always be the same. (edit: I think I said the same thing that you proposed lol)

    Very similar, but I like your way a bit better. I'll experiment with it a bit. I have a lot on my plate but I'll probably get around to it at some point! (For reference, the AUv3 circle of fifths was requested almost two years ago and I only just made it through my backlog of feature requests to get around to it. Not to say it'll take nearly that long for this one, just that I have other things I need to work on too)

    see you in 2023 mate! lol no pressure man, I can record the chords of circle of fifth on chordpad so it's all good

  • @TonalityApp
    Thanks for recent great update, can we have latch button for COF AU please?

    Best regards.

  • @Digixmedia said:
    @TonalityApp
    Thanks for recent great update, can we have latch button for COF AU please?

    Best regards.

    That would definitely be useful. I'm just having a bit of trouble figuring out how to fit it on window sizes which can be even smaller than the screenshot above (e.g. on iPhone).

  • @TonalityApp I found that in some ratios the COF plugins prioritize the octave inversion rectangle instead of the COF, see attached video:

    when lacking space I would much prefer to have the wheel available

    Cheers

  • @cokomairena said:
    @TonalityApp I found that in some ratios the COF plugins prioritize the octave inversion rectangle instead of the COF, see attached video:

    when lacking space I would much prefer to have the wheel available

    Cheers

    You read my mind, I literally just fixed that :D

Sign In or Register to comment.