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.

Xequence midi sequencer ?

1414244464752

Comments

  • @chandroji yes, there is currently no Bluetooth dialog in Xequence itself. It's just a system dialog and the same in any app though, so you can just use any other app that has such a dialog (AUM, MidiFire, etc.) to set it up, it will then persist.

  • @SpookyZoo said:

    @nick said:
    @SevenSystems a really nice app, I like it so far ... just got it yesterday.
    Does Xequence accept input / recording of notes from an external Midi keyboard? I have not been able to get this to work so far so I would like to know if it is possible at all before I try some more

    Hey Nick. You may need to make sure that your midi keyboard is explicitly chosen as a source. MIDI/Recording tab > Sources > (tap keyboard name).

    Beyond that, make sure you've set up the midi source on the track you're recording via the cog wheel icon.

    Let us know how you get on.

    Thanks for the quick reply! So I had to get into settings etc, that was not very intuitive. Seems to work now! Thanks!

  • @nick yeah, maybe defaulting new MIDI sources to "Enabled" would be a good idea actually!

  • edited October 2018

    I have a weird behavior with gestrument pro. Everytime I try to record a midi track into Xequence, it records twice every single note. Has anyone run into this issue before? Thanks.

    Edit: Ok I found the problem. In the MIDI recording tab, I had chosen more than 1 midi in sources.

  • @Norbert said:
    I have a weird behavior with gestrument pro. Everytime I try to record a midi track into Xequence, it records twice every single note. Has anyone run into this issue before? Thanks.

    Edit: Ok I found the problem. In the MIDI recording tab, I had chosen more than 1 midi in sources.

    Yes, it sounds to me like you have had both "Xequence Destination" and "Gestrument Pro" enabled, and have had Gestrument Pro send to "Xequence Destination" as well, which would explain the double notes.

  • @SevenSystems said:
    @nick yeah, maybe defaulting new MIDI sources to "Enabled" would be a good idea actually!

    yeah, that‘s how most apps handle it hence the expectation that it should just work ...

  • @tja said:

    @RUST( i )K said:

    @tja said:

    @RUST( i )K said:
    Can someone post a link to a video where step by step:

    NEW PROJECT
    CREATE TRACK
    PLAY THAT APP(synth) WITH CHANNEL ....say 3.

    Thanks

    I still till this day have some mind block about the steps of this app.

    I think too many years in and out of Ableton/Genome/ Modstep and I can't seem to get the GUI / finger/ mind connection happening....

    Some thing leaves me standing with finger pointed at screen or getting frustrated otherwise.

    It is on me. I know that.

    You talk about Xequence?
    That's very easy.

    Before I try to give an example, how do you start your stuff normally?
    AudioBus? AUM? Both? Neither?

    I prefer to start Xequence and AUM in AudioBus and then all Synths in AUM.

    In Xequence you first need an Instrument that points it's MIDI to a Synth.
    But better at first describe how you want to start things.
    Also, list one or more Synths you want to use.

    And then, you can have one or more tracks that use this instrument.

    I would have the app as input in AB2 or AUM.

    Not sure if has AB remote. controls but if so AB2 will be where I use it.

    I will want to send notes and CC data to

    Animoog in AB2
    Tines AU in AUM
    Troublemaker as AU in AUM

    I don't own Tines, so I replaced that by Sunrizer, which I hope you own:

    Audiobus preset 'sample':
    http://preset.audiob.us/UMyBv5ZuOFVEYej

    Images and description follows

    I really do appreciate it!

  • @nick said:

    @SevenSystems said:
    @nick yeah, maybe defaulting new MIDI sources to "Enabled" would be a good idea actually!

    yeah, that‘s how most apps handle it hence the expectation that it should just work ...

    There's a new update coming in the next days that addresses that issue. Sometimes it's good to listen to users! :D

  • @SevenSystems said:

    @nick said:

    @SevenSystems said:
    @nick yeah, maybe defaulting new MIDI sources to "Enabled" would be a good idea actually!

    yeah, that‘s how most apps handle it hence the expectation that it should just work ...

    There's a new update coming in the next days that addresses that issue. Sometimes it's good to listen to users! :D

    impressive customer service 🙂

  • @SevenSystems thanks so much for the option to hide the hatched loop overlay. The fact that no one complained about it but me and it was implemented less than a week after I brought it up is just crazy. You rule.

  • @lairdhenn said:
    @SevenSystems thanks so much for the option to hide the hatched loop overlay. The fact that no one complained about it but me and it was implemented less than a week after I brought it up is just crazy. You rule.

    Only because it took only half an hour and an update was due anyway ;) The best way to thank me is to leave a review if you haven't already (preferably not a one-star like the "Terrible App, Terrible Developer (tm)" guy (who also frequents this forum) ;) Thanks!)

  • edited October 2018

    @SevenSystems will you add the ‘back to host’ button in the app? I really feel this is an important feature which I believe isn’t hard to implement? It is sort of standard in IAA apps in my personal experience with them.

  • @SevenSystems that x-ray toggle is an excellent update.

  • edited October 2018

    @[Deleted User] said:
    @SevenSystems will you add the ‘back to host’ button in the app? I really feel this is an important feature which I believe isn’t hard to implement? It is sort of standard in IAA apps in my personal experience with them.

    I will take a look at it, but can't promise anything, as Xequence does not even officially support IAA... It's just a side effect of it supporting Audiobus.

    (the officially supported way to quickly switch between Xequence and other apps is through Audiobus)

  • @gusgranite said:
    @SevenSystems that x-ray toggle is an excellent update.

    Sometimes it's the easy stuff :) hope it's radioactive enough 😄

  • @SevenSystems said:

    @gusgranite said:
    @SevenSystems that x-ray toggle is an excellent update.

    Sometimes it's the easy stuff :) hope it's radioactive enough 😄

    Thanks for the update @SevenSystems . Another 5 star rating coming your way. :)

  • @SevenSystems said:
    @tja I barely know Superman himself!

    @ExAsperis99 I can't give too many details really at this stage, sorry. All I can say is that the purists among you don't have to worry -- Xequence will stay a lean and clean MIDI-only sequencer as it is now, and be fully maintained and enhanced further. This other thing, if it ever gets finished, will be a separate app.

    It will share many of Xequence's features and of course its great workflow, but will be simplified and have a different target audience and thus probably not be very interesting for the forum, as it very likely won't have any audio connection to the outside world.

    I've said in another thread that I still think that the best possible music production flow on a small device is having everything in a single, optimized UI in one app. Maybe this hints at where I'm trying to go :)

    Can't wait !!

  • edited October 2018

    @SevenSystems said:

    @[Deleted User] said:
    @SevenSystems will you add the ‘back to host’ button in the app? I really feel this is an important feature which I believe isn’t hard to implement? It is sort of standard in IAA apps in my personal experience with them.

    I will take a look at it, but can't promise anything, as Xequence does not even officially support IAA... It's just a side effect of it supporting Audiobus.

    (the officially supported way to quickly switch between Xequence and other apps is through Audio bus

    I would appreciate this feature as most of the time I only use AUM, the fact that I have to click the iPad home button to get out of AUM and then again when moving from xequence back to AUM Is very time consuming and since the ‘back to host button’ is not a difficult option to add I do think it will greatly improve your app’s efficiency when people only use AUM.

  • @[Deleted User] said:

    @SevenSystems said:

    @[Deleted User] said:
    @SevenSystems will you add the ‘back to host’ button in the app? I really feel this is an important feature which I believe isn’t hard to implement? It is sort of standard in IAA apps in my personal experience with them.

    I will take a look at it, but can't promise anything, as Xequence does not even officially support IAA... It's just a side effect of it supporting Audiobus.

    (the officially supported way to quickly switch between Xequence and other apps is through Audio bus

    I would appreciate this feature as most of the time I only use AUM, the fact that I have to click the iPad home button to get out of AUM and then again when moving from xequence back to AUM Is very time consuming and since the ‘back to host button’ is not a difficult option to add I do think it will greatly improve your app’s efficiency when people only use AUM.

    One way (AUM - > Xequence) can be handled by having Xequence loaded up in AUM. Then just tap the icon.

    If Xequence can get this going the other way it would be cool.

    AUM & Xequence is my current combo.

  • If it's simply a matter of calling a "ReturnToHost()" function when tapping a button, then I will add it. I seem to remember I briefly Googled the other day, but couldn't find it :)

  • edited October 2018

    @SpookyZoo said:

    @[Deleted User] said:

    @SevenSystems said:

    @[Deleted User] said:
    @SevenSystems will you add the ‘back to host’ button in the app? I really feel this is an important feature which I believe isn’t hard to implement? It is sort of standard in IAA apps in my personal experience with them.

    I will take a look at it, but can't promise anything, as Xequence does not even officially support IAA... It's just a side effect of it supporting Audiobus.

    (the officially supported way to quickly switch between Xequence and other apps is through Audio bus

    I would appreciate this feature as most of the time I only use AUM, the fact that I have to click the iPad home button to get out of AUM and then again when moving from xequence back to AUM Is very time consuming and since the ‘back to host button’ is not a difficult option to add I do think it will greatly improve your app’s efficiency when people only use AUM.

    One way (AUM - > Xequence) can be handled by having Xequence loaded up in AUM. Then just tap the icon.

    If Xequence can get this going the other way it would be cool.

    AUM & Xequence is my current combo.

    Actually you are correct, from AUM to xequence is possible. The other way implemented would be very cool.

  • Hi,

    I enjoy Xeqeuence a lot. Till now, I have mostly used it as a little sketchpad to quickly capture ideas and motifs that I develop later in a DAW. But this week, I've started to explore using it for more extensive development and composition and have run into a couple of gotchas -- and have a couple of feature requests.

    -- Issue copying / pasting tracks with controllers from one project to another.
    The main gotcha that I've run into is related to importing a MIDI file that has controllers and copying tracks from the imported MIDI file into another Xequence project. When I do that, I have run into an issue that Xequence translates the actual CC numbers when pasting the tracks (using the destination files setup). I can see why that might sometimes be useful, but in the several files that I was working with, it had a fair amount of hassle. I hadn't explicitly set up any controllers in the destination project and did not know what the controller numbers were in the original. It required a fair amount of flipping back and forth between the imported MIDI file and the Xequence project.

    If you need a recipe for reproducing the issue, please let me know.

    What I'd really love to see when pasting in a track that has controllers that don't match controllers defined for the instrument, is for Xequence to use the source files original controller numbers or (less ideal) put up a dialog asking if you want to use the original controller numbers or translated controllers.

    • Documentation note: In my opinion, it would be worth adding an overview to the QuickStart about splitting and joining parts. Now that I know how to do it, it is obvious. But it took me a while to figure it out and didn't see anything in the pdf about it -- but maybe the info is there and I missed it.

    Thanks for a great app.

  • @espiegel123 thanks for the detailed post and suggestions.

    Yes, Xequence assigns internal "slot numbers" to the controllers (1 to 12) which are independent of the actual CC number, and as you've right lt pointed out, that's by design... but I agree that having a mechanism to carry over the actual controller setup from the instrument which was used for parts on the clipboard when pasting into a different project would be very handy. Very good suggestion, will add this to the roadmap.

    And BTW, very happy to finally see people use Xequence for larger projects. It's funny because that's precisely what the app has been designed for (see "Alpha"!) as most iOS sequencers are mostly designed around "noodling", but so far most Xequence projects I've seen involved a single track and around 3 parts ;)

    About Join and Split: yeah that can be added to the guide... I thought it was intuitive enough as it works just like in most other DAWs I've used, is there something in particular that you considered difficult to find there?

  • @SevenSystems said:
    @espiegel123 thanks for the detailed post and suggestions.

    Yes, Xequence assigns internal "slot numbers" to the controllers (1 to 12) which are independent of the actual CC number, and as you've right lt pointed out, that's by design... but I agree that having a mechanism to carry over the actual controller setup from the instrument which was used for parts on the clipboard when pasting into a different project would be very handy. Very good suggestion, will add this to the roadmap.

    And BTW, very happy to finally see people use Xequence for larger projects. It's funny because that's precisely what the app has been designed for (see "Alpha"!) as most iOS sequencers are mostly designed around "noodling", but so far most Xequence projects I've seen involved a single track and around 3 parts ;)

    About Join and Split: yeah that can be added to the guide... I thought it was intuitive enough as it works just like in most other DAWs I've used, is there something in particular that you considered difficult to find there?

    I also found the join and split difficult to understand and unintuitive.

  • @[Deleted User] said:

    @SevenSystems said:
    @espiegel123 thanks for the detailed post and suggestions.

    Yes, Xequence assigns internal "slot numbers" to the controllers (1 to 12) which are independent of the actual CC number, and as you've right lt pointed out, that's by design... but I agree that having a mechanism to carry over the actual controller setup from the instrument which was used for parts on the clipboard when pasting into a different project would be very handy. Very good suggestion, will add this to the roadmap.

    And BTW, very happy to finally see people use Xequence for larger projects. It's funny because that's precisely what the app has been designed for (see "Alpha"!) as most iOS sequencers are mostly designed around "noodling", but so far most Xequence projects I've seen involved a single track and around 3 parts ;)

    About Join and Split: yeah that can be added to the guide... I thought it was intuitive enough as it works just like in most other DAWs I've used, is there something in particular that you considered difficult to find there?

    I also found the join and split difficult to understand and unintuitive.

    How would you suggest they can be improved?

  • @SevenSystems said:
    If it's simply a matter of calling a "ReturnToHost()" function when tapping a button, then I will add it. I seem to remember I briefly Googled the other day, but couldn't find it :)

    yes exactly, that's all it is. I hear adding the AUM logo can cause a few issues when programming it but some devs just don't add the logo which is fine.

  • About my initial confusion figuring out how to split parts. Sorry if this is overlong. But maybe it will prove useful--as I am probably not the only one that didn't find it obvious (although I am embarrassed that I didn't figure it out more quickly--it is straightforward once you know that the time marker is used to split parts).

    @SevenSystems said:
    ... About Join and Split: yeah that can be added to the guide... I thought it was intuitive enough as it works just like in most other DAWs I've used, is there something in particular that you considered difficult to find there?

    I think the initial source of confusion on my part was that I was expecting (and I am not sure why) that I would be able to define parts from selected notes in the piano roll editor or that I could separate a part by selecting a time region in the arranger.

    I guess I was thinking, "I need to define a part from a selection" as opposed to "I can split an existing part where the play cursor is" which is how it works. And while that is a perfectly reasonable way for it to work, it didn't occur to me and nothing in the docs mentioned splitting and joining -- which then made me wonder if it was even possible.

    Also contributing to my confusion was that from some other (desktop) apps, I am used to being able to make a selection in a region and have some command available to turn the selection into a region/part.

    And when I looked at the QuickStart, I didn't see any mention of splitting and joining parts. Once you realize the correct paradigm (select a part and you can split it at the playhead), it is straightforward.

    Related suggestions:

    • it would be handy to be able to be able to define a part from within the piano roll
    • it would be hand if tapping on a region popped up a menu of relevant commands so that you can do everything on the screen in the vicinity of the track/part you are working with

    p.s. As an fyi, to help get a sense of context, I have a lot of DAW experience and have worked professionally with music software for a long time.

  • I have run into a quirk of parts that I am hoping you might think about looking into. If you split a part, notes that overlap the split point get suppressed/cut-off when playing the parts.

    This has come up in a couple of different types of situations.

    Situation 1 is where a part has a pickup note that spans the split point. I often use pickup notes. It isn't a problem if the pickup has a short duration and ends before the split point, but if you have a pickup that starts on the eighth note that precedes the part boundary and the note is supposed to be held for a while, there are two side-effects: if you play the whole piece, the note terminates at the part boundary rather than being held for its full value. If you loop the second part, the note doesn't sound. I'd suggest that if you are looping such a part that the note should be 'chased'.

    Situation 2 is essentially the same but arises when one has a note that plays on a synth with a slow attack and has nudged the note a little ahead of the beat to take account of the long attack.

    I understand that this is a somewhat tricky situation to know what the app should do in the case of looping a selection/part, but in my opinion whel playing straight through, the note shouldn't be cut off.

  • Another thing that took me a stupidly long time to figure out was that you create empty parts by turning on the pencil mode and just tapping somewhere. It might be worth a mention in the QuickStart -- as I had seen a reference to drawing a small empty part but wasn't sure how to do it. I was using 'Empty Part' from the clipboard menu and then shortening it.

  • @espiegel123 all very good suggestions and observations, thanks again.

    The part about splits going through existing notes is already on my plate. In a future version, a popup will appear in that case, asking you whether to split the notes, shorten them, or leave them as is.

    And then, the question "what to do with notes that extend beyond the part end" is a little more difficult to solve... as you pointed out, it cuts them at the end right now. It used to play them through, but that meant that for example you weren't able to shorten a part with a long strings chord to cut it off, you actually had to edit it.

    I guess the best thing to do might be to again ask the user when such a situation occurs what to do with cut off notes. However I also don't want to riddle the app with too many distractions.

    But good to bring it up, wonder what others think.

Sign In or Register to comment.