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
There is also MTC (MIDI Time Code) which is an alternative to MIDI clock and song position pointer. It's what we use to use to sync MIDI hardware to tape by dumping a SMPTE signal on a track as reference, and then linking it with a convertor box.
Isn't MTC (MIDI Time Code) the equivalent of SMPTE (not to suggest that I know anything about the subject however )?
https://en.wikipedia.org/wiki/MIDI_timecode
[Edit: Oops! @busker got in before me.]
Today I tested all my drum-apps in AUM to see how they synced (IAA or LINK) and started/stopped with AUM's play/pause-button. Here are the results:
So for me the winners are: with LINK-sync: Patterning, and with IAA-sync: Drum Perfect, Rock DM, Funk Drummer en DM1.
it is
but who wants to mess with MTC if you can get sample accurate these days? ...
btw i never use midi start stop play pause (and spp) (well except from press start once?)
link gives me all I need these days, here is our tempo would you like to join on the next "1" in the beat
thats all I need
But if you want to start 5 apps at the same time? Some of us still need a master (midi?) start/stop ...I don't know how AB sends the global start command but it saved me!
hehe
thats the well except from press start once part
Thanks for posting your detailed testing @Harro, that is quite helpful.
One thing though, you mention Patterning as a winner, but I don't see any info about it in your post?
Good effort Captain @Harro. Didn't realize DM1 would start so simply/well etc. Lots of old sample kits to explore...
Thanks for explaining that. Sounds like a real roundabout way of going at things. Deez standards, man...
Thanks for the in-depth testing! It sounds like Elastic Drums has the same problem that iElectribe does; the in-app transport controls think that they're becoming the slave to somebody, but nobody seems to function as the master, either.
Thanks for explaining that. Sounds like a real roundabout way of going at things. Deez standards, man...
Thanks for the in-depth testing! It sounds like Elastic Drums has the same problem that iElectribe does; the in-app transport controls think that they're becoming the slave to somebody, but nobody seems to function as the master, either.
Great list!
Actually, AUM does send tempo change to IAA nodes also while running. It's DM1 who ignores it while playing.
@sonosaurus is working on it!
When an app syncs to Link instead of IAA sync, it won't react on AUM's transport controls, since Link has no transport state. In Elastic Drums, I think you need to tap somewhere to hide the IAA bar to show its play button? Don't remember exactly now, but I know I have got it synced with AUM via Link!
Ooops, missed that part
Diode loads fine for me ,but no sync. (only midi works)
(Edit : @j_liljedahl already posted) Press the "IAA" (left from bpm) ,and then Elastic's play button reveals . It will play forever ,but at least it follows the tempo via Link...
Very useful description !
Egoist,Thesys and Sector respond to start and IAA sync in AUM,
Modrum has Link and give a very good experience (sound amazing with AUM internal FX)
Yes, those three apps IAA-sync very well in AUM! And they all show their own IAA-toolbar as IAA-apps should... Also, they form a great trio to make music with!
I think everyone in the AB forums should email Ableton and tell them to include transport control info in Link. Maybe they'd start to listen?
Right? Live itself has session AND arrangement views for performance/generating and tracking. It's kind of in their dna to have a toggle for transport/linear mode
Thanks to Audiobus getting the Link implementation rights for IOS ,
their uncluttered minimal aesthetic results in the Transport control info ONLY available in the Audiobus Panel as the triangular PLAY button ( not in AB app itself annoyingly ) ,
and thanks to resource streamlining the Bar/Beat/Quantum readout is visible in (most of) the Linked apps , along with the TEMPO display which of course is Global to all apps.
So Play/Stop , Bar/Beat/Quantum & Tempo....what other Transport control info were you thinking of ?
I would be thrilled with just adding start/stop.
You need a basic return/rewind to make sure everything is at the top too. AB can do basic start stop but won't sync time and despite what's above link doesn't sync current bar either.
Hang on a minute, Link is also for working over wifi and the IEEE 802.11 standard includes a so-called Timing Synchronization Function (TSF), which might be useful for giving an absolute reference to when everything should have started (or will stop or rewind).
I would LOVE to see this!!
Record
Arghhhh! So guys... What IS the single best way to sync apps together so that they work in Tandem?
You'd think that, in 2016, it'd be easier -- it'd be more sensible -- but, if this thread has made anything clear, it's that there really is no one, reliable way to make apps work together. The only thing that I've ever had consistent success doing is what some people have also recommended in this thread, haha: don't bother trying to make apps synchronize and just sample your loops and put them into a looper.
Out of all of the technologies talked about here, I've had the most success with MIDI clock; it's USUALLY pretty straight-forward, but it doesn't always work. What I tend to do is have two or three apps playing at once, and I synchronize them manually by hitting their respective 'play' transports with the right timing. Then, if I need to coordinate any more apps beyond that, I start sampling things and putting them into an app like BeatMaker, BeatHawk, Loopy, etc., etc., so that I don't need to manually manage the synchronizing of more than a few apps at once.
Sorry that I didn't really answer your question, but just a hot tip: when you're talking about keeping tracks synchronized, don't forget about just recording the tracks and sequencing the recordings. Another thing that I'll do is just open Genome or another MIDI sequencer and have that just send MIDI notes to everything so that its transport is the only one that needs to run.
As for getting a bunch of apps to have their respective sequencers all running together...? Nah, son... nah...
Ableton Link is a very good way to sync apps together, with good accuracy. However it does not have any transport control mechanism built-in (that's why Audiobus added their own global play trigger button).
Inter-App Audio host sync is even more accurate, but does not work across devices. It does have transport controls. If you start the host, the hosted node apps will start as well. Inter-App Audio host sync is not really harder to implement than Ableton Link. http://lijon.github.io/ios_audio_sync.html
Both technologies have their distinct roles in my own humble opinion: Link for live jamming, multiple users, multple devices. IAA sync for production, DAW work, recording, single-person workflows.
Dont forget good old MIDI
If you have a midi controller, and your apps allow you to MIDI Learn or map the transport buttons, then you can map them all to the same midi control, giving you Global start/stop/record if you wish. It does rely on your apps having midi control of the transport controls though.
I am doing this using a NanoKontrol2 starting AUM and ModStep together.
I never would have thought of that, haha. Clever!
100% on the money. That's why I could live with simple start/stop in Link rather than record, etc... There ARE times, even if you are playing a "set" where you might need to start/stop a multi-player session.
So, for production work, should we be encouraging developers to develop IAA (Instrument, not generator) to get the transport controls to control the instruments? My understanding is that IAA Generator (not IAA Instrument) cannot be controlled with transport. Is my thinking correct in this? @j_liljedahl