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 StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
Is it possible to read the current MIDI values/status of a MIDI device?
When opening Loopy Pro: Is it possible to read the current MIDI values/status of a MIDI device?
BACKGROUND:
I have a digital mixer (Zoom LiveTrak L6 Max) that reads and sends multiple MIDI values for volume, mute, panning, etc. If I make changes on the L6 Max, it is easy to read the status in Loopy Pro. Similarly, it is straightforward to send, for example, a volume value to the L6 Max.
CHALLENGE:
But the challenge is to retrieve the current status for all MIDI values for the L6 Max - so that Loopy Pro can be updated (for example, when I open Loopy Pro).
I can send a volume value (and similarly for all MIDI parameters) to the L6 Max so that Loopy Pro and the L6 Max are synchronized. But then the problem is that I have SENT (and changed) a MIDI value instead of RECEIVED it.
SOLUTION: ??
Comments
Hi. I believe this is a fundamental limitation of MIDI. MIDI is not about values/status, but about Messages and Events. Whenever a control is changed on your mixer, it sends a message giving the new position of that control. Otherwise, the MIDI controller is silent. The mixer might be able to send a MIDI SysEx message giving all the current control settings, but it would take some serious scripting to parse that into data Loop Pro can use.
Edit: It looks like the Zoom LiveTrak L6 Max does not send any SysEx status messages.
Zoom LiveTrak L6 Max does send SysEx status messages. But I have not successfully received any information from Zoom- yet.
There is no generic solution. Some devices, let you retrieve values. But there is no standard convention. You would probably need a streambyter or Mozaic clip to to work as a go-between.
you could try and send a program change msg to the zoom.
perhaps it spits out something useful?
That’s what I thought, @espiegel123.
I think the solution is to send a set of default MIDI-parameters to the mixer. Then all changes from the mixer - and changes from Loopy Pro, must be stored - and recalled.
But how?
Does Loopy Pro have any place to store variables that can be recalled on startup?
If not - I don’t think there’s any way to solve this - not even with StreamByter. Or? …
You can use stepped dials to store settings/values and trigger them to re-send them on project load.
Mozaic and Streambyter can also store values.
I'll give it a try, and we'll see.
Happy New Year, by the way
I have seen one project where someone has a couple of pages that are stepped dials for all of the parameter of a Digitakt or Deluge. The dials themselves have no actions. They are empty 128 step dials midi learned to the external device. Loopy Pro automatically sends midi messages when the project opens as part of the way midi feedback works.
Nice