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.
Comments
Hey hope your feeling well. Sometimes we forget Devs are not machines but regular people like us. Hope all is well and thanks so much for all your hard dev work that has changed how we make music on our gadgets. We truly appreciate it!
MM4C
@MusicMan4Christ
Thank you very much!
What @MusicMan4Christ said.
Also, folks, if you have a question about MIDI Flow, start a new thread. These general threads grow so big that I know I'm often loathe to even open them after a certain point.
It is the right mapping CC10->CC15 and CC10->CC16 - forget what I wrote in my first post
I'm not sure that MIDI receiver (iElectribe or modstep?) is receiving data directly. I suppose - CC10 (programmed in midi controller hardware) is received directly, bypassing Midiflow. How to check this?
First I tried with output iElectribe, then creating virtualport loaded iElectribe as IAA in modstep end midi in - virtualport. Without any succes. The same i tried eith Nave and troublemaker stanalone.
Easy, just terminate Midiflow and see if there is still data arriving. It should not.
Hi
There are many bugs in controller remapping and controller condition.
For example in controller remape I select note velocity convert to CC#70 with min 100 and max 127 input range and min 127 ,max 127 output range,but values outside of the input range wouldn't be clipped by the output range ,or doesn't filter .and all of the note with outside of input range convert to cc70 with value 127.
Or
Restrict to condition doesn't work properly. I select restrict to condition and select input source with specific channel and incoming controller CC#7 for example, at the first time it work properly but second time when i send any cc for example cc11 cc120 or ... doesn't filter or clipped.
I have wrote many messages and have sent for you via email but I haven't any answer of you. Please answer or help me .
Pejman
@pejman
I've just added you to the TestFlight group so that you can download the latest beta version. Please test with that an tell me if you still have the problem with the controller remapping.
Regarding the controller condition: Can you send me your preset via mail?
Hi
I have updated to new version beta and i have same bugs
I send my preset for you at the moment.
Thanks for the preset. Your condition is misconfigured: The Type is set to "<=" and the value is set to 127, which means that all values will set this condition to true. No filtering is happening as a consequence. You can find more information about conditions here: http://www.midiflow.com/documentation/#controller-conditions
Your preset did not include the note remapping that you were talking about, so I could not reproduce that issue. Can you send me that one as well?
Can you add me to test flight?
Yes, just send me a little message from the feedback form in the app.
Johannes, is there a software MIDI controller app that you know works with Midiflow?
I am trying to use Wiksnet Midi Studio but having no luck.
My OP is here...
https://forum.audiob.us/discussion/19340/midiflow-basic-help
I have told, note convert to cc , or note remape to cc .
I have sent two presets for you .one of the presets has note to cc remapping.
One of the presets has note velocity to cc70
So how can i filter all of the cc,s , except one or two cc that i need ?
I have korg nano controller, i use it for two app simultaneously, i send cc messages via slider and knobs to drum jam app and i just want one cc for example cc7 send to yamaha synth app for volume controlling, and all of the other cc be filtered or isn't sent to yamaha synth app while i send other cc,s to drum jam app .
I need your help.
Please show me the steps.
So how can i filter all of the cc,s , except one or two cc that i need ?
I have korg nano controller, i use it for two app simultaneously, i send cc messages via slider and knobs to drum jam app and i just want one cc for example cc7 send to yamaha synth app for volume controlling, and all of the other cc be filtered or isn't sent to yamaha synth app while i send other cc,s to drum jam app .
I need your help.
Pleae show me the steps
If you want to filter out all controllers except one, you create one controller remapping for the controller that should pass. Select the same input and output controller, and don't change anything in the remapping section. Then, activate "Filter out all others" (http://www.midiflow.com/documentation/#controller-remapping-filtering-others).
For the opposite thing, i.e. if you want to have one controller to be filtered out while all others can pass, deactivate "Filter out all others" and activate "Filter out" in the remapping (http://www.midiflow.com/documentation/#controller-remapping-properties-incoming-controller)
Midiflow also allows you to use the keys as controllers (http://www.midiflow.com/documentation/#controller-remapping-special-controllers-notes). If you want to use the pitch of the notes as a value to control something, you have to select "Note value" as input. If you want to use the velocity of a notes, then select "Note velocity".
If you use these controllers, you have to keep in mind that the original notes will still go to the destination. As an example: If you create a controller remapping from "Note value" to "CC10" (Pan), the receiver will receive a Pan which is more to the left if you pressed a low key, and more to the right, if it was a high one. Furthermore, it will receive the notes as well. So, you want to get rid of the original notes, you have to deactivate them in the Note remapping section (http://www.midiflow.com/documentation/#routings-modifiers-note-remapping).
This might sound a bit confusing. But you have to see note remapping and controller remapping as two different things in Midiflow – with the exception that the controller remapping feature can also "spy" on incoming notes and convert them to a controller. But it cannot modify those notes, since this is what you use the dedicated note remapping section for.
If you want some notes on the keyboard to be ignored, you have to do that in the note section, too (http://www.midiflow.com/documentation/#routings-modifiers-key-range). Just specify a range there, and the whole pipeline will ignore notes outside of that.
I think you were trying to filter out the notes in the controller remapping screen instead. This is just not possible. A controller remapping will not filter out values outside of the input range, but map them to the output range. (http://www.midiflow.com/documentation/#controller-remapping-properties)
I hope this helps!
Hi
Your right.
That's great and simple , very thanks for help and perfect explanation. Very very thanks.
But Please give me the opportunity to investigate the second issue ( restrict to condition) and Tell you one or two days later , until I will send you the result.
In addition I have sent two presets for you that in second preset there is note velocity remapping to cc70.
In addition i have two suggestions.

1: please add randomize note , velocity , times option.
2: Why there is no ( tones type ) option in restrict note to range ,where that we could select note For filter out some of the notes in all octave quick and easy.
I want for example only E note in all octave to be filtered out Or vice versa ,otherwise i have to create 12 routines instead of 1 routines.
Please adding this option ( tones tape ) to restrict note to range . Pleas.
Hi
Can you help me again please?
Is there any option for holding note and chord in midiflow app?
I mean ,when I enter or holding one note or chord in midi keyboard or virtual key on apps ,midiflow holding them even when I take my hand out of them , and when I enter or keep new note or chord , be released previous chord or note automatically and be hold new chord or note automatically.( Even if the note or chord is repeated .) because some of apps ( like n-keyboard app ) that have this option, unfortunately when i enter new chord that has some of the previous notes, be released previous notes. For example C E G chord and then E G B chord.
This option is very useful for working with app,s that hasn't this option. ( HOLD )
I am persistently waiting for the answer and the help
Regards
Pejman
Anybody had luck in getting MidiFlow to display via it's Monitor feed, the midi data output by TC-Data?
Cheers..
hi hi. love midiflow too: i waskind of hoping it had a learn function for the more advanced settings, like,controller remap
.. anyhoo, been staring myself blind on this one: Pioneer as-1 (basically a full prophet 6 voice)
want my launchkontrol xl (in this case CC56) to change the noise level paramter, which is NRPN only: whatever i do i only get the bank or bank+ program to changer with my midiflow settings: so who can offer some help: see midiox pic included this is what i need to transmit