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.

FUGUE STATE MACHINE - a Drambo sequencer patch

The word fugue is from the Latin fugere, which means “to flee.” In many instances, persons who experience a fugue state leave their home and travel to a new location. Some persons end up in a specific place, whereas others travel to a new place, often after wandering without a specific purpose. (Encylopaedia Britannica)

The recent release of Alexandernaut’s Fugue Machine Rubato inspired this exploration of Drambo’s sequencer modules, and this wouldn’t exist without the Fugue Machine patch on patchstorage which gave me the original idea to try this.

This patch is still very much a work in progress, but it’s useable and pretty fun to play around with. It certainly does not have all the capabilities of Fugue Machine Rubato, but it does its own thing and I think it’s pretty neat. I plan to keep working on it and refining it… when I have the time.

FUGUE STATE MACHINE (patchstorage.com)

«1

Comments

  • Did you happen to see this post? https://forum.loopypro.com/discussion/comment/1404253/#Comment_1404253

    The author of the Fugue Machine patch is forum member @Jökulgil

  • @telecharge yes, I replied to him in that thread.

  • The user and all related content has been deleted.
  • @offbrands you could easily route the MIDI to one instrument if you wanted to. I think eventually I'll have a main output and a switch to split the outputs.

  • The user and all related content has been deleted.
  • Thanks for the credit @telecharge and @timfromtheborder

    I’m still waiting and hoping that Ping-Pong mode is added natively to the Drambo sequencer and, an option is made available, when running a sequencer in reverse, that Drambo can look at Note-Off messages, instead of Note-On messages, which obviously results in different timings. I’m not on the beta so I don’t know how that’s going and rightly so @giku_beepstreet plays his own piano roll. Unless @rs2000 is able to share any update or insight?

    @timfromtheborder I watched your video, did you get Ping-Pong and Note-Off triggering working with your Time Module implementation? I saw the Ping-Pong labelled button but couldn’t see or hear it working and haven’t downloaded the patch yet.

  • @Jökulgil I don't think note off triggering is possible. The time module drives the sequencer, so I'm "faking" the ping pong by inverting the output synced to an LFO, which is timed to the sequence length. So it works but at a fixed length. I have an idea for a better method though.

  • Me too 😆

  • @offbrands said:

    I’m probably misunderstanding the idea of a fugue in composition, but shouldn’t the playheads be playing the same instrument / sound source?

    A fugue is based on the idea of multiple overlapping parts all playing the same melody, but at different times in different variations. The individual parts could be different voices, as with Bach's choral fugues, or they could all be on the same instrument, as with Bach keyboard fugues.

  • The user and all related content has been deleted.
  • edited May 2025

    A little update (new version on patchstorage). Routed all the MIDI to one track, through a scaler, and added transposition options. One thing I’d love in Drambo is the ability to instance a module (like the CV quantizer) across tracks. That’s probably a pipe dream though.

  • The user and all related content has been deleted.
  • @Jökulgil said:
    Thanks for the credit @telecharge and @timfromtheborder

    I’m still waiting and hoping that Ping-Pong mode is added natively to the Drambo sequencer and, an option is made available, when running a sequencer in reverse, that Drambo can look at Note-Off messages, instead of Note-On messages, which obviously results in different timings. I’m not on the beta so I don’t know how that’s going and rightly so @giku_beepstreet plays his own piano roll. Unless @rs2000 is able to share any update or insight?

    Yes, that's the current state of the art and it might take a while until this will be updated because there are so many other developments going on...
    But I'll keep nagging too because I'd love to see this feature for myself :)

  • @offbrands said:.

    Sick. Should setting the keyboard to scale help with what you’re trying to achieve? Albeit limited compared to a module?

    No, the keyboard scale only affects the keyboard.

  • edited May 2025
    The user and all related content has been deleted.
  • edited May 2025

    @offbrands The scaler in my patch isn't for recording. It scales the output. So if the transposer is randomized, it remains in key. The keyboard setting doesn't affect what's already in the sequencer.

    It works exactly as intended, but if I wanted to scale multiple outputs, I would need multiple CV quantizers because MIDI to CV doesn't preserve MIDI channel.

  • @rs2000 said:

    @Jökulgil said:
    Thanks for the credit @telecharge and @timfromtheborder

    I’m still waiting and hoping that Ping-Pong mode is added natively to the Drambo sequencer and, an option is made available, when running a sequencer in reverse, that Drambo can look at Note-Off messages, instead of Note-On messages, which obviously results in different timings. I’m not on the beta so I don’t know how that’s going and rightly so @giku_beepstreet plays his own piano roll. Unless @rs2000 is able to share any update or insight?

    Yes, that's the current state of the art and it might take a while until this will be updated because there are so many other developments going on...
    But I'll keep nagging too because I'd love to see this feature for myself :)

    Great. Thank you for your support as always. If you can’t convince him to add this, no one can!

  • The user and all related content has been deleted.
  • @offbrands I've looked at the soundjoy patch before, it's extremely complex and I wouldn't try to deconstruct it. I appreciate the suggestion but as I said, my current solution works perfectly well using the intended Drambo implementation. I'm trying to keep my patch relatively simple in structure—ideally, anyone familiar with Drambo should have no trouble figuring out how it works and modifying it.

  • The user and all related content has been deleted.
  • @timfromtheborder if you don’t mind using plugins (Mozaic):
    I created this multi instance scaler script initially for GR2, but it should work in Drambo. The multiple scalers can sync so that changing one changes all:
    https://patchstorage.com/swarmscaler/

  • edited May 2025

    @offbrands All good buddy. I apologize if my tone comes off as abrupt, maybe I should add some of these :) ;) :p B) always appreciate your comments.

    @catherder I have that script! It’s great, I appreciate your work. I wish Drambo had a native functionality like that. For this patch I’m keeping it all inside Drambo but if anyone wanted to modify it to work with your Mozaic script that would probably work great.

    I’ve uploaded a new version. Now you can choose to route MIDI to the current track or to a bus, so you can send each track to the same instrument or have some play their own. Here’s a little jam I just did using Elastic OSC, Dan Keen’s SoftStringsSpurs for DecentSampler, and Baervaag.

  • edited May 2025
    The user and all related content has been deleted.
  • Making some improvements. I think this is a big step, actually. Not quite ready to upload, should have something within a couple days.

    I’m not sure I’m going to bother with implementing reverse and ping-pong, they just don’t work the way I’d like. But there’s a lot you can do with delay and the time function.

  • The user and all related content has been deleted.
  • edited May 2025

    Update on patchstorage! 0.5 is a big improvement. The time module is revamped, and includes some presets. The pitch modulation has been expanded, and now it’s easier to change the sequence speed. And now there’s a manual.

  • Thank you for sharing this, Tim. I'll definitely have to check it out.

  • I’ve also made a Fugue Machine style looper in the new Loopy Pro beta. You can check it out here:

    https://patchstorage.com/fugue-looper/

Sign In or Register to comment.