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
@rs2000 @midiSequencer
We have sync!
I did a restart on my MacBook and Start/Stop is now working. 2018 and we are still doing restarts?!? I am doing this at work and am not connected to my audio interface (UAD Apollo) so there is still a chance it won't work when I get back home and connect it back up. Also, Quantum is outputting to the iOS app DM1 instead of the Nord Drum 2 at the moment. But for now I am able to play Quantum with Live in Link mode and they sound pretty tight.
Yes, Pause/Continue isn't working for me either.
Nope - I'm not using MIDImittr at all.
I plug the iPad into the mac using cck lead
on the mac, using audio midi control panel my iPad shows up (its idam)
In Live I can use iPad audio & midi.
cool so just a restart needed.
Oh! That's great to hear.
Can you explain what you mean by "cck lead"? My cck has no leads. It just has a female USB port and a Lightning port.
Ok, idam... That's another new one for me. I see it stands for "Inter Device Audio MIDI". Is there anything I need to do in OS X or Audio MIDI Setup to enact idam over other protocols?
Meaning Live can receive audio and MIDI from your iPhone?
@midiSequencer
Sure enough, I quit out of MIDImittr and I still have Link (sync) with Quantum and Live. I swear turning off MIDImittr broke sync before... But I'm not complaining!
However in my case I have my iPhone connected directly into my MacBook via Thunderbolt to Lightning cable. I have no way of accessing the MIDI output from Quantum to send to the BCF2000's and Nord Drum 2. If I connect a USB hub to my MacBook and connect my iPhone to the USB hub and then connect the BCF2000's and Drum 2 to the USB hub I should see the BCF2000's and Drum 2 as "devices" in Quantum. But will the iDAM connection still work?
@midiSequencer
In Live under "MIDI Ports" I only see "Input: IAC Driver (IAC Bus 1)" and "Output: IAC Driver (IAC Bus 1)". Is this what you see, or do you see something for your iPhone/Quantum?
Use the cck cable to connect your phone to the mac
Mac: Audio Control Panel - you will see your phone

enable it

In Live(audio track): you can pick iPhone idam audio

Mac : Midi Studio (the midi window of Audio Control Panel) you can see the iPhone

In Live (midi track) you can automatically select the phone as a midi source

In Live Preferences can be set for Midi

@midiSequencer
All questions answered in that one post.
I don't think I ever would have thought to look at the Audio Settings page in Audio MIDI Setup to be able to access it as a MIDI device in Live. And iDAM, something I had never heard of, is now my iOS savior. A painful but informative crash course in iOS/OS X MIDI/Sync. I am truly thankful for your generous support.
Thank you Tony!
And many thanks to rs2000 as well!
Out of curiosity, I now went through two non-IDAM MIDI over USB tests because I still don't understand why MIDI clock is not tight on your side.
Midi Clock sender: iPad 6 on iOS 11.4.1 with LINK to MIDI, Ableton Link enabled but no LINK member connected, BPM set to 121bpm and MIDI destination set to the virtual MIDI port offered by MidiMittr and MusicIO. Tapped the play button to start sending MIDI clock.
Ableton Live 9.7.3 with the setting I recommended above in file Options.txt, and the mIDI input set to the virtual MIDI port provided by the respective server app on the Mac.
I've created a pattern with 256th percussive notes and lowpass-filtered the audio in order to generate an audio frequency that is proportional to the MIDI clock speed interpreted by Live, without any time stretching artifacts or re-pitching audio delays. I've recorded the audio for a few seconds on a separate audio track and analyzed the pitch curve of the resulting audio.
To my surprise, MidiMittr failed while MusicIO worked very well.
Here's the resulting charts.
MidiMittr and the latest MacOS server app:

MusicIO MIDI and the latest MacOS server app:

Apparently you can't get tight sync with MidiMittr, while MusicIO seems to work well.
The chart may seem more drastic than it is - the jitter was barely audible even with MidiMittr, but when doing UI operations in LINK to MIDI on the iPad, MidiMittr showed increased jitter while MusicIO remained stable.
I can say that I've learned something again
@rs2000
Nice to know I'm not going crazy! That is a very clever way to test for drift as well! I will give MusicIO a whirl and let you know if I notice any difference...
I am still confused about what you mean when you say "no LINK member connected". Do you mean that Live has it's Link button engaged but none of the iOS apps have 'Enable Link' engaged? If so, my iPhone doesn't say "Linked" unless I 'Link enable' at least 1 app.
Also, what do you mean by "latest MacOS server app"?
No, I was talking about LINK to MIDI: Tap on the [Link] cube, enable "Ableton Link" and just make sure it says "Connected to 0 apps".
The latest desktop-side app available from the MidiMittr and MusicIO home pages linked from the iTunes description or dev home page. I called it "server" because it allows for USB MIDI clients to connect.
Good luck! I guess we should do a mini tutorial specific to syncing over Lightning to USB MIDI...
@rs2000
Ok, I will try this out.
I see.
Tutorials would be great. It would probably be pretty difficult for someone to make sense of all the trial and (mostly) error within this thread. I am happy to do a follow up post here that lists the steps for my current set up. Even tho I have learned a ton I still wouldn't feel confident enough to provide a legit tutorial. But I'm getting there!
Cheers
@midiSequencer
Woo Hoo! I am up and running and sync is tight as can be! Feels so good to be out of the slop.
One thing I noticed tho. The motorized faders act a bit sluggish compared to how they felt before when it was connected directly to the CCK. Sometimes when I switch Quantum tracks via the BCF2000's or switch from say Notes to Velocity a few faders don't full move to where they are supposed to be. Often the straggling faders stay where they were in from the previous position.
Settings-wise... In Quantum's Devices I have MIDI Output set to "IDAM MIDI Host" and MIDI Input set to "IDAM MIDI Host". In Live I have a MIDI In track (Input: "iPhone", Output: "BCF2000") for both BCF2000's. And a MIDI Out track (Input: "BCF2000"' Output: "iPhone") for both BCF2000's.
Does that look right to you?
Check out Bitwig, it has LINK, is a doddle to sync with iOS, considerable cheaper and a better user experience.
Check out this guys videos describing in great detail the differences between Live and Bitwig:
Are you working with Bitwig?
Any experience with Bitwig following MIDI clock from external hardware?
The linked document is great btw!
@midiSequencer
Checking the "MIDI Send For: Out" button solved the motorized fader issue I was having.
@chris_foster
I am actually running the trial version of Live at the moment so now would be the time to look at Bitwig. Thanks for the heads up.
yeah looks right. I will test the midi output from notes/cel settings to make sure its correct
Transport Sync (In) - Midi or Ableton Link : 'Midi In clock offset (ms) A positive offset will receive the clock earlier'
I'm not running any hardware sequencers, so haven't used the Midi Transport Sync... only utilizing Link.
Sounds good! Might try it one day. Thanks.