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.

MIDI Tape Recorder released! (sample accurate, MPE, free and open source)

135678

Comments

  • @tja said:
    I can only see one input for MTR: "@M1:1"

    How to direct MIDI to tracks number 2, 3 or 4 in "4>4" mode?
    So far, only track number 1 can see the incoming MIDI.

    That is both documented in the manual and in my tutorial video.

  • @Keyb said:
    Thanks for the video, really nice!

    Thank you!

  • @wingwizard said:
    I had a thought. Could you use this to record and then export a midi or mpe performance to staffpad? I don’t know how it exports

    It exports multi-track MIDI files from the global menu, or single-track file from the track menu. These can be imported into any app that can import midi files.

    I've looked, but wasn't able to find whether or not StaffPad can do anything with midi files containing MPE.

  • The user and all related content has been deleted.
  • wimwim
    edited December 2021

    . nvm . misread the above post.

  • @wim said:

    @wingwizard said:
    I had a thought. Could you use this to record and then export a midi or mpe performance to staffpad? I don’t know how it exports

    It exports multi-track MIDI files from the global menu, or single-track file from the track menu. These can be imported into any app that can import midi files.

    I've looked, but wasn't able to find whether or not StaffPad can do anything with midi files containing MPE.

    I haven’t tried it but I am curious if Atom plays back MTR created files. It is possible that the issues were on the recording side

  • @espiegel123 said:

    @wim said:

    @wingwizard said:
    I had a thought. Could you use this to record and then export a midi or mpe performance to staffpad? I don’t know how it exports

    It exports multi-track MIDI files from the global menu, or single-track file from the track menu. These can be imported into any app that can import midi files.

    I've looked, but wasn't able to find whether or not StaffPad can do anything with midi files containing MPE.

    I haven’t tried it but I am curious if Atom plays back MTR created files. It is possible that the issues were on the recording side

    Good question. I should have tested that before writing. Can't do it right now though.

  • @GeertBevin said:
    MIDI Tape Recorder is...

    This is great. Thanks for releasing it.

  • edited December 2021
    The user and all related content has been deleted.
  • The user and all related content has been deleted.
  • This is really great for jamming with :). I usually like to record audio of my performances as I do like to limit the amount of options I have, but the fact you can’t edit the notes is my preferred way of capturing this type of performance. Just do another take and use the bits you like.

    This is what I liked about Photon AU as well, but here the gui is a much better experience. Like Photon, being able to slow down and speed up the performance could be nice (not essential but still stays with the tape recording concept) and could be fun to experiment with, although I expect this would be tricky with MPE.

  • The user and all related content has been deleted.
  • This looks like a Loopy Pro issue, from your description and videos it's very likely it's stopping to call the MIDI Tape Recorder audio callback block.

  • @Carnbot said:
    This is really great for jamming with :). I usually like to record audio of my performances as I do like to limit the amount of options I have, but the fact you can’t edit the notes is my preferred way of capturing this type of performance. Just do another take and use the bits you like.

    This is what I liked about Photon AU as well, but here the gui is a much better experience. Like Photon, being able to slow down and speed up the performance could be nice (not essential but still stays with the tape recording concept) and could be fun to experiment with, although I expect this would be tricky with MPE.

    MTR will follow the host tempo, even when you're not using the host transport, so you can use that to slow down or speed up 🙂

  • @GeertBevin said:

    @Carnbot said:
    This is really great for jamming with :). I usually like to record audio of my performances as I do like to limit the amount of options I have, but the fact you can’t edit the notes is my preferred way of capturing this type of performance. Just do another take and use the bits you like.

    This is what I liked about Photon AU as well, but here the gui is a much better experience. Like Photon, being able to slow down and speed up the performance could be nice (not essential but still stays with the tape recording concept) and could be fun to experiment with, although I expect this would be tricky with MPE.

    MTR will follow the host tempo, even when you're not using the host transport, so you can use that to slow down or speed up 🙂

    Oh great, yeah will use that method :)

  • In Loopy Pro, if one hasn’t recorded any loops, you need to manually set a tempo before using any plugins that need a tempo (this includes some synths with host tempo based arpeggiators and delays).

  • The user and all related content has been deleted.
  • @tja said:

    @espiegel123 said:

    In Loopy Pro, if one hasn’t recorded any loops, you need to manually set a tempo before using any plugins that need a tempo (this includes some synths with host tempo based arpeggiators and delays).

    Yes, that fixed it!

    Still don't see the "MPE" text on the tracks.

    Sorry if this is a dumb question, what do you mean by "MPE" text on the tracks?

  • The user and all related content has been deleted.
  • @tja said:

    @espiegel123 said:

    @tja said:

    @espiegel123 said:

    In Loopy Pro, if one hasn’t recorded any loops, you need to manually set a tempo before using any plugins that need a tempo (this includes some synths with host tempo based arpeggiators and delays).

    Yes, that fixed it!

    Still don't see the "MPE" text on the tracks.

    Sorry if this is a dumb question, what do you mean by "MPE" text on the tracks?

    The text "MPE" at track 1, that is visible when running MTR in AUM:

    I think this is one for @GeertBevin

  • The text "MPE" at track 1, that is visible when running MTR in AUM:

    I think this is one for @GeertBevin

    It's explained in the MPE support section in the manual and also in my tutorial video.

  • @GeertBevin said:

    The text "MPE" at track 1, that is visible when running MTR in AUM:

    I think this is one for @GeertBevin

    It's explained in the MPE support section in the manual and also in my tutorial video.

    Thanks for that.

    @tja: I've reported this to @Michael . According to the MTR manual that means that the messages identifying Animoog Z's output stream as MPE aren't reaching MTR -- if I read the manual correctly.

  • edited December 2021

    @espiegel123 said:

    @GeertBevin said:

    The text "MPE" at track 1, that is visible when running MTR in AUM:

    I think this is one for @GeertBevin

    It's explained in the MPE support section in the manual and also in my tutorial video.

    Thanks for that.

    @tja: I've reported this to @Michael . According to the MTR manual that means that the messages identifying Animoog Z's output stream as MPE aren't reaching MTR -- if I read the manual correctly.

    I haven't tried in detail with Loopy Pro, but apeMatrix has a problem here, consecutive RPN messages are not sent correctly between plug-ins, a lot of the messages are simply discarded.

  • The user and all related content has been deleted.
  • wimwim
    edited December 2021

    @tja said:

    @GeertBevin said:

    @espiegel123 said:

    @GeertBevin said:

    The text "MPE" at track 1, that is visible when running MTR in AUM:

    I think this is one for @GeertBevin

    It's explained in the MPE support section in the manual and also in my tutorial video.

    Thanks for that.

    @tja: I've reported this to @Michael . According to the MTR manual that means that the messages identifying Animoog Z's output stream as MPE aren't reaching MTR -- if I read the manual correctly.

    I haven't tried in detail with Loopy Pro, but apeMatrix has a problem here, consecutive RPN messages are not sent correctly between plug-ins, a lot of the messages are simply discarded.

    Does that hint to similar problems within Loopy Pro?

    Sadly, I do not understand the MPE part of the manual...

    I just wanted to be sure, that MPE is used - and right now, that may not be the case, if I understood correctly.

    It should be pretty easy to test. Just record playing two notes with different pitch bend or other modulation movement on each. Play it back and listen whether the polyphonic expression plays back properly.

    The MPE indicator is turned on if a specific MPE configuration handshake is completed. It could be that a host or synthesizer works OK with MPE but doesn't react to or pass that configuration message properly.

    Not only does MTR preserve the exact timing and order of all the MIDI messages, it also provides support for the standard MPE Configuration Message (MCM) and MIDI RPN 0 Pitch Bend Sensitivity message.

    When a track is set to Record Enable, any MCM and RPN 0 message that's received, will be remembered. When this is the case, MTR will display an MPE Indicator button in the top-left corner of the track.

  • MTR will record all the MIDI messages it receives, MPE or non MPE it doesn't really matter. The MPE indicator is when it captures and remembers the MPE Configuration Message, so that it can configure the synth the same way each time the recording is played. Without the MCM, you'll just have to make sure that the synth is set up the same way each time yourself.

  • Had to work out my Audiobus login just so I could come and say thanks for this. Really inspiring!

    Have spent hours on it and not even using MPE

    The moment when I realised the tempo could be changed <3

    Thanks again!

  • The user and all related content has been deleted.
  • After looking through the feature details, the unique use I understand this platform offers over other midi workstations is that you can perform MPE midi parts and change the patch/instrument after the fact without having to re-record the performance. Am I interpreting this correctly? The essential benefit of midi in a DAW environment is that it allows you to edit a performance for timing and to add expression elements. If there is no midi note editing, CCs etc, on this platform then aside from changing MPE patches/instruments after the fact why wouldn’t you just record the audio in the first place?

    …just trying to understand.

  • @GrnEgz_N_Hm said:
    After looking through the feature details, the unique use I understand this platform offers over other midi workstations is that you can perform MPE midi parts and change the patch/instrument after the fact without having to re-record the performance. Am I interpreting this correctly? The essential benefit of midi in a DAW environment is that it allows you to edit a performance for timing and to add expression elements. If there is no midi note editing, CCs etc, on this platform then aside from changing MPE patches/instruments after the fact why wouldn’t you just record the audio in the first place?

    …just trying to understand.

    I've tried to address that in the FAQ: http://uwyn.com/mtr/support/

Sign In or Register to comment.