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.

Do you know what would take Fugue Machine to the next level? No, seriously - do you?

I love Fugue Machine, it’s ability to construct complexity from simplicity surpassed only by the amazing Cykle, and each do very different things, so I’m happy for that.

But the one, the only thing that stops me using Fugue Machine as often as I should these days is it’s lack of exposure of it’s parameters to MIDI control, in particular the transpose strip at the side of the main window.

My ‘method’ such as it is involves creating pieces which evolve and run themselves, by and large, and that ability to transpose Fugue Machine automagically from another sequence source or set of MIDI triggers as it’s running is the one thing I’m really missing. I would definitely be prepared to pay an IAP fee to add this functionality, or buy a fresh ‘MK II’ FM, if that’s what it took.

Of course, I tried emailing the dev a few times about this, but got nothing back, so I’m not really expecting anything here.

Still, I just wondered if anyone else has a wish for a feature Fugue Machine currently lacks, or a Fugue Machine II could incorporate? Who knows, if enough of us show it a little love, maybe @Alexandernaut may yet smile kindly upon us?

«13

Comments

  • edited May 2020

    I'll start with basic things:

    • Select a custom scale much more quickly using a small on-screen popup keyboard with key toggles. Choosing from a very limited set of scales using a slider can be a creativity killer
    • Make at least 4 custom scales available for switching between them
    • Make the grid visible at dim screen settings with much higher contrast for the grid lines
    • Separate black from white keys visually

    I'd suggest to add two sliders to the menu, one for grid line brightness and one for "white key brightness".

    • Add negative offset correction for receiving MIDI clock as well. Obviously, the first note cannot preview the future but all consecutive notes can follow a negative offset correction.
    • Eliminate the need to press the shift button for three-finger gestures (length, velocity). It just doesn't make sense.

    Other than that, I love it and the piano roll is really fun to use.

  • Yes, I’ve mentioned midi control of transpose to him also. It seems obvious as it provides so much variation to the sequences.

  • Make one of the channels transpose the others.

    To elaborate the possible complexities of this:

    • Make one or a mixture of channels transpose others (implies complexity in what is meant by ‘mixing’)
    • Make the result of above also transpose the contributing source channels, not just remaining ones.
    • Make external midi contribute to transposition too.
  • haha

  • more scales.

    random knob. it sounds randomize all the control feature settings , and/or notes
    transpose slider via midi.

    but, my most requested feature would be the ability to lay in 1/32, 1/24, 1/16, 1/8th notes on the grid. i love fugue machine but it can only be used when 1/4 notes are going to work. people suggest adjusting speeds/tempos to compensate but that doesn’t do it for me, is to much math and thinking to make it work and i lose my ideas. just want to lay down a 1/6th not on the 7 not just the 1/2/3/4 .

  • just stop it

  • Yes, love FM but I hope to see midi control and midi recording one day, being able to record a sequence into Fugue to mess around with would be fun, and play/transpose the keyboard as an input, I'm surprised this isn't already in there. :)

  • I’d love it to come up with an effective and safe vaccine for coronavirus

  • edited May 2020

    @Svetlovska u read my mind

    Record midi note input PLEASE!!!
    This is the one thing that keeps me from reaching for it. Creating a sequence of notes on the midi keyboard and not being able to record that quickly and directly into Fugue to use its magic is a total buzz kill.

    As @Carnbot said, very suprised its not already there.

    @Svetlovska does cykle allow this (realtime midi note recording)??

  • edited May 2020

    @hibjshop : I don’t know, I almost never use a keyboard, I do all my programming one step at a time in Cykles’ piano roll. I’d check for you but I’m mid sesh in AUM at the mo. Anyone else?

  • @TimRussell said:
    I’d love it to come up with an effective and safe vaccine for coronavirus

    🤣

    @hibjshop said:
    @Svetlovska u read my mind

    Record midi note input PLEASE!!!
    This is the one thing that keeps me reaching for it. Creating a sequence of notes on the midi keyboard and not being able to record that quickly and directly into Fugue to use its magic is a total buzz kill.

    As @Carnbot said, very suprised its not already there.

    @Svetlovska does cykle allow this (realtime midi note recording)??

    midi input recording would be amazing

  • All apps should have user-defined scales, like Animoog does. Being confined to a handful of vanilla scales is so...confining. Being able to create your own pitch set is a core element of composition.

  • edited May 2020

    @Svetlovska said:
    But the one, the only thing that stops me using Fugue Machine as often as I should these days is it’s lack of exposure of it’s parameters to MIDI control, in particular the transpose strip at the side of the main window.

    Hey @Svetlovska, thanks for starting this thread and apologies for missing your emails! I try my best to respond to all emails, but sometimes they slip by, especially if I don't respond quickly.

    Re:new Fugue Machine features, it's tough. Mostly because I'm currently working a new project full time, and it's nearly impossible for me to switch focus. Release date for the new project is still uncertain (it's been nearly 4 years now 🙈), but I am making progress. In fact, I'm about to pass a milestone, something I've been working on for 5 months .

    In any case, when I pass that milestone, I'm considering taking a break and working on a Fugue Machine update. No promises what will be included, but I'll definitely consider everything in this thread.

    In fact, this might be a good time/place to request any other features you might like... Feel free to add it here, or send me an email.

    @Carnbot said:
    being able to record a sequence into Fugue to mess around with would be fun, and play/transpose the keyboard as an input, I'm surprised this isn't already in there. :)

    I'd love this too, and I've thought about it a ton during development, but I don't think it's possible without completely overhauling the UI. There's many reasons for this actually, but most telling perhaps is that... since there are 4 playheads playing simultaneously, that go in various directions and speeds, it's not as simple as adding a record button. There are solutions to this, but they would all dramatically change the app. If you consider how Fugue Machine's playheads are actually multiple instances of time happening simultaneously, some paradigms we find in mono-temporal tools become much more complex...

  • @Svetlovska said:
    I love Fugue Machine, it’s ability to construct complexity from simplicity surpassed only by the amazing Cykle, and each do very different things, so I’m happy for that.

    But the one, the only thing that stops me using Fugue Machine as often as I should these days is it’s lack of exposure of it’s parameters to MIDI control, in particular the transpose strip at the side of the main window.

    My ‘method’ such as it is involves creating pieces which evolve and run themselves, by and large, and that ability to transpose Fugue Machine automagically from another sequence source or set of MIDI triggers as it’s running is the one thing I’m really missing. I would definitely be prepared to pay an IAP fee to add this functionality, or buy a fresh ‘MK II’ FM, if that’s what it took.

    Of course, I tried emailing the dev a few times about this, but got nothing back, so I’m not really expecting anything here.

    Still, I just wondered if anyone else has a wish for a feature Fugue Machine currently lacks, or a Fugue Machine II could incorporate? Who knows, if enough of us show it a little love, maybe @Alexandernaut may yet smile kindly upon us?

    He’ll never listen. People have been begging for midi control, hell even note input based transpose, since it came out. Appears to some religious reason not to do it at this point.

    But to solve your issue, use FM in chromatic scale, run through Roz Scaler and midi map pre-transpose slider. That’s will get you there.

  • edited May 2020

    “He’ll never listen” seems a little harsh considering he just replied to The OP

    Good idea with routing through Rozeta. I was going to suggest them same thing.

  • i'd love to be able to have a playhead only play every other pass.

  • @eggfriedrice said:
    i'd love to be able to have a playhead only play every other pass.

    There are so many sequencers I’d like to be able to have long pauses—pretty much all of them. This seems like a job for Mozaic—programming long silences into sequencer and arp input.

  • @audiblevideo said:
    “He’ll never listen” seems a little harsh considering he just replied to The OP

    Good idea with routing through Rozeta. I was going to suggest them same thing.

    Ok, maybe bad wording... how about “don’t hold your breath?” 🤪

  • Midi in would be awesome!

  • Different note values, as mentioned earlier would be terrific. Thanks for a great app @Alexandernaut!

  • edited May 2020

    @Alexandernaut : hey, thanks for responding directly in this thread :) FM is still a fave of mine, and to hear that you might at some point be able to fit in some of the suggestions here is cool, even if your schedule means it’s a ways out yet.

    Obviously my main ask remains a simple (?) MIDI transpose , just letting me assign a cc value and/or note value to the steps of the existing transpose ‘ladder’ so I can sequence rather than having to manually trigger the changes.

    Thanks to @MonkeyDrummer for the Scaler idea, I hadn’t thought of that, I’ll give it a try, - though it sounds like it’ll require a degree more premeditation than I usually go for!

    Just literally hitting the transpose buttons once in a step-sequencer style rec mode to create a chord change sequence (Really working just like a meta play head of play heads, really) which can then loop would do me fine, or failing that, just have the aforementioned parameters exposed, so I could outsource the task to something like Arthur Kerns MIDISTEPs, Aphelian, Cykle or even Drambo to drive FM to do the transposing - that would be just fine :)

    I understand your point about real time recording as being asked for here by others being tricky, but I also wonder if there is an easier half way house, where your could have a momentary/switchable ‘offline’ recording mode - or even just MIDI file import - where you could play in or import a mono or poly synth phrase sourced from another instrument or sequencing app, (maybe even another instance of FM!) and then ‘switch on’ FM playback and have it do it’s usual thing with the imported pattern, rather than a full on real time ‘midi looper’ rec mode? Just a thought if real time rec is too much of an ask.

  • edited May 2020

    Theses are really the only 2 that I have.

    1) As it is now, adjusting the tempo of a playhead to get to a new tempo requires you to slide your finger through dotted, straight and triplet feel divisions. This is disruptive with the sequence running. Solution: pressing 'tempo' opens a floating window that displays all tempo subdivisions and multipliers.
    2) Transposing the sequence is great but can only be done manually. The sequence can be transposed both an octave up and an octave down. So, a range of "15". Solution would be to allow 'transpose' to respond to 15 midi notes.

    I'll give a +1 to note entry by controller though. That'd be great.

  • Been wanting midi transpose exposed too

  • @Alexandernaut the main wow factor in your respond is that 4 years project of yours. Is it by any mean iOS related?!

    PS. I love Fugue Machine.

  • @aleyas said:
    Theses are really the only 2 that I have.

    1) As it is now, adjusting the tempo of a playhead to get to a new tempo requires you to slide your finger through dotted, straight and triplet feel divisions. This is disruptive with the sequence running. Solution: pressing 'tempo' opens a floating window that displays all tempo subdivisions and multipliers.

    A palette for note division selection (like Quantum) would be nice, but, FYI, Fugue only changes settings when you release your finger, so you can fiddle with the division and not have it affect playback until you lift your finger from the control.

  • @Alexandernaut, you sure you want suggestions?!

    Actually, I think FM is an incredibly well designed app that is, without a doubt, my favorite performance sequencer. Most of the ideas are minor tweaks, except the big ones that everyone else has been asking for:

    • Yes, I too would love to see remote control of app parameters. However, I'd love to have transpose respond to direct note input, not just be an exposed AU parameter; similar to how Rozeta Bassline works or, even better, Xynthesizr. The idea is to allow a playhead in a master instance of FM modulate another instance of FM. Right now we can use FM as the master, but sometimes it would be nice to have it follow other apps or user keyboard input.

    • More scales, or, better, custom scales would also be a fantastic addition! Making this easier to change on the fly would be extra-fantastic.

    As far as the tweaks:

    • What I love about the FM controls is that they activate on “finger-up”, this allows the user to preset their actions. The one exception is the transpose bar which reacts immediately. I can see how this would be useful for dragging around and creating glissandos, but could you consider a setting to allow this to work with finger-up as well? Most of the time I’m transposing at measure boundaries and being able to preset this action would be useful.

    • Global quantization up to full bar / change values only on next Link loop (or define Ch1 as the loop definer) / Cycle mode. The idea here, is that sometimes you want to make a few adjustments that all happen at the next measure, and the current quantization max of 1/4 note is too short. This could be the global setting, but I think it would be useful to have different quantization values for starting / stopping than for parameter adjustments.

    • As @rs2000 mentioned ability to tweak contrast would be very useful.

    • Also, in the same way that you can turn on note value labels, I would also love to see transposition values for the transpose bar. Currently, figuring what is the correct transpose you’re looking for involves counting squares that are barely visible!

    • Regarding the note labels here and elsewhere: Could could please consider adding a setting for defining the note numbering? You have the provision for showing note values, but what’s shown is… unique? : ) Please see this discussion for the full details. Ideally you could set what you want middle C to be: C3, C4, etc. As well, it would be great to have the note number as that if often the easiest to use for programming.

    • Possibly have a HUD for controls (See, e.g. MIDI Designer Pro), right now your finger blocks the label. This is especially problematic as the knobs require rotary control, so…

    • Have the ability to adjust knobs with vertical or horizontal drag, not just rotary movement

    • The ability to set a playhead “on" without triggering. I.e. the sequencer only starts when the master play button is pressed. Pressing an individual playhead merely arms it if the sequencer isn’t already running. This would be a switchable Setting as sometimes you want to trigger playback from the playhead buttons, but for me, I’m mostly setting things up and then actually starting by pressing the master play button.

    While most people exclusively use the AU, I sometimes pull out the standalone version - primarily for the remote control offered by the Audiobus panel. If MIDI control was implemented, the following might be moot, but if MIDI control is too complex / time consuming please consider the following:

    • Audiobus slide over panel play button for each playhead. While they're in Audiobus Remote, they need to be in the slide over panel too!

    • Ability to save MIDI setup with preset. Since setups are not going to be the same per song, saving the MIDI routing / channel setup per preset would be incredibly useful (this is a fantastic benefit of using the AU)

  • @Alexandernaut Thanks for dropping by, yeah I can see the problem and it's not a simple thing to add.
    Custom scales would be great if note-in is unlikely. :)

    There was an idea I put out there when the app launched, but I'll put it in here in case it takes root again.
    Ability to add colour notes which are only triggered by the playhead of the same colour, which would add some interesting patterns not currently possible.

  • @aleyas said:
    Theses are really the only 2 that I have.

    1) As it is now, adjusting the tempo of a playhead to get to a new tempo requires you to slide your finger through dotted, straight and triplet feel divisions. This is disruptive with the sequence running. Solution: pressing 'tempo' opens a floating window that displays all tempo subdivisions and multipliers.
    2) Transposing the sequence is great but can only be done manually. The sequence can be transposed both an octave up and an octave down. So, a range of "15". Solution would be to allow 'transpose' to respond to 15 midi notes.

    These are my main FM dreams as well.

    Probability per lane would a delight as well.

  • @u0421793 said:
    Make one of the channels transpose the others.

    To elaborate the possible complexities of this:

    • Make one or a mixture of channels transpose others (implies complexity in what is meant by ‘mixing’)
    • Make the result of above also transpose the contributing source channels, not just remaining ones.
    • Make external midi contribute to transposition too.

    FWIW, Quantum can do this.

  • @aplourde, very good points. my bugbear is the rotary knobs.
    the piano roll is so fast, would love a simple standalone instance with an infinite timeline.

Sign In or Register to comment.