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.

Use Senode to cycle through chord progressions in a musically "coherent" way.

I created a little "tool" using @sebastianarnold 's Senode to step through chord progressions in a musically logical manner.

One of the things that iOS music making seems good for is more "generative" stuff, but often it's too "random" for my tastes. It's been hard to find a way to have it land in between random bleepy-bloopy and boring-repetitive.

I think I came up with a novel solution to use Senode to make chord progressions (that can in turn drive arps using stuff like StepPolyArp, etc.) that OBEY! some basic music principals.

Where do those principals come from? I'm glad you asked!

Go here for a start: http://www.hooktheory.com/blog/i-analyzed-the-chords-of-1300-popular-songs-for-patterns-this-is-what-i-found/

Specifically they created a tool (http://www.hooktheory.com/trends) that lets you step through chord progressions and see the distribution of "what comes next."

Granted, this is mostly pop music so wacked out Zappa'esq shit is not going to be really well represented... But, to at least have something that follows basic musical progressions that we've been conditioned to hear, it's a pretty good source.

So what I did was lay out a rather occult-looking structure in Senode that covered I-vi (sorry you unloved and mostly useless VII!!!)

And connected all the chords (I used Maj7 in C, and then if I want another key, I route through @brambos 's Scaler AU) and then assigned weights to the connections that matched up with what HookTheory provided.

I then rigged up Senode to be triggered by incoming midi from something like Rozetta's Rhythm sending the same note on a couple tracks to trigger the changes in an interesting, yet rhythmic manner.

Here's the other screenshots of all the nodes in Senode and the node details so you can see the traversal weights and build it yourself.

I've also started building out a seriously insane and mostly un-readable version that covers a lot of other chord shapes and voicings for each degree, so I'm pretty sure a lot of you more smart and more musical folks can build on this idea to create some pretty cool, and musically logical generative stuff...

Enjoy!






Comments

  • That is freakin’ awesome.
    Very well conceived and implemented.
    And your explanation is easy to follow.
    Bravo!
    B)

  • edited November 2018

    This looks fantastic!

    Any audio of the results available?

  • Would love to see the more complex one you’re working on when it’s done too!

    Great work!

  • Amazing, I love Senode and am really hoping we get an AUv3 version someday... Wish there was a way to share Senode presets.

    And goes without saying, but NEEDS MORE VII!

  • Rereated the patch in SENODE, but I'm pretty new to the app still

    How could I feed notes to start the Senode patch above from something like midisteps? Cheers

  • If you built it like my pics, you configure midisteps to send to senode and/or set senode to accept input from midisteps. Send midi note 60 (C).

  • Ah, I guess the midi binding is what I need as I'll only need the initial note of the scale key.

  • @lukesleepwalker said:
    Amazing, I love Senode and am really hoping we get an AUv3 version someday... Wish there was a way to share Senode presets.

    And goes without saying, but NEEDS MORE VII!

    Yea, AU woudl be killer, but I'm not going to hold my breath. It took like a year to get midi triggering.

  • @MonkeyDrummer said:
    If you built it like my pics, you configure midisteps to send to senode and/or set senode to accept input from midisteps. Send midi note 60 (C).

    :) cheers

  • @SpookyZoo said:
    Ah, I guess the midi binding is what I need as I'll only need the initial note of the scale key.

    The midi in note has nothing at all to do with the notes played. Look at the pics. You'll see the blue keys are the ones recorded in senode for each node. The midi in note is just a trigger signal. Can be anything you want, even a CC as long as the emitter is set up to receive whatever you're sending.

  • @MonkeyDrummer said:

    @SpookyZoo said:
    Ah, I guess the midi binding is what I need as I'll only need the initial note of the scale key.

    The midi in note has nothing at all to do with the notes played. Look at the pics. You'll see the blue keys are the ones recorded in senode for each node. The midi in note is just a trigger signal. Can be anything you want, even a CC as long as the emitter is set up to receive whatever you're sending.

    Yeah, finally clicked. :) All working now. Cool use of the app! Cheers.

  • Thanks, gonna set this up :)

  • _ki_ki
    edited November 2018

    Wohooo, i‘m really looking forward to rebuild and explore this in my next spare time :)

Sign In or Register to comment.