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.
If we make an audio unit that plays video in sync with host app timeline, what features are needed?
We are working a video player AU3 that synchronizes the video playback with the host app timeline. Its intended use case is for making soundtracks for films.
There are some limitations of audio unit capabilities. So I want to ask users who work video soundtracks for advice.
When the sample rate of the soundtrack of a video is different from the hose app sample rate, the video player must do real-time sample rate conversion. That introduces a significant delay between the audio and video. Would an app like this be useful if it only played video alone without playing the soundtrack?
What if it only plays the soundtrack when the sample rate of the video matches the sample rate of the host app?
How would people transfer videos into the ipad? We explored airdrop as a possibility but we found that it forces the file to be converted to .mov format and forces it to be saved in the pictures folder. That seems like it would make it difficult to use this for professional soundtrack design. Ideally, how would you like to get video files onto the ipad?
Comments
1 - how significant ? How many ms ?
1b/ - Possible solution in case it is really too much (like +20-30ms) - extract audio from movie, resample it and store to some cache, and then play it instead of original audio in video. Of course it would introduce intitial "loading" delay but i don't think this is big problem because this would happen just first time, when video is added to project.
3 - Apple Files. Or there is any issue for AU plugin to access Apple Files ?
1 - Is it possible for the AU to extract the audio when initially 'importing' a new video file, and then that could be added as a separate audio track in the host, and the host can take care of the sample rate conversion (or file conversion)..some hosts do this already for audio files. This also gives the opportunity to add EQ/Comp/Limiting etc in the host.
2 - This could cause confusion for users and a plethora of support requests...Why does my audio play sometimes but not others ?...this is made worse by the fact that iOS will use different playback formats depending on if you are using internal speaker/headphones/interface, and it will change on the fly when plugging/unplugging.
3 - Files app
Is your intended use case that the soundtrack composer isn't using the video after the final musical track is mixed and mastered? That is, that the audio track will be synced to the video in a video processing workflow that is separate.
Haven't measured yet. It's very annoying though.
This is problematic because the files could be big. It's also troublesome because then we need to operate two players, one for video and the other for audio. Not sure what to do with this.
It would be difficult for a plugin to send a file to another track. That is something that would be better if done by the host app or if the user simply splits the audio off from the video before importing it. I guess we could integrate a tool into the app that splits the audio off and saves it in a file.
agreed
@dendy @AndyPlankton @lukesleepwalker
Files app... obviously this is the way to do it. But when you airdrop video into the files app it forces a conversion to .mov and FORCES the file to be saved in your photos. It doesn't even ask you if you want to do this or not.
Offset and speed fine-adjustment would help, although not very user-friendly.
Not good, mostly you don't have the choice.
My personal favorites are iTunes file sharing and WebDAV. WiFi sharing makes most sense when I can set up an appropriate server myself. Internet clouds only work with a fast internet connection and a mobile data flat rate which is very rare.
Honestly, for combining linear tracks with linear video, I would rather use iMovie or LumaFusion.
What would be really cool however: Some kind of video clip sampler that launches clips via MIDI notes and can "scrub" and re-position e.g. via pitch bend automation and control effects via the usual controller automation.
Welcome rhythmic video effects. This is something awkward to do in a classic video editor and would fit well into a sequencing AUv3 host.
Stuff like that already exists e.g. for Ableton Live but not that I know of any on iOS.
Edit: Examples for Ableton are Vizzable (Rackplayr can scrub), RokVid (both free),
Resolume, Arena, VDMX, Arkaos Grand VJ and the likes.
Ideally as stated above it would be best if it's split into a separate file which the host can import, but one can do this before importing to the ipad, if it's not an easy thing to add.
You could add a warning when importing if there is a mismatch.
Files app. I generally import all files now via an SMB file share to my desktop where I can browse my desktop shared folders and then copy to "on my ipad" folder of the app, so hopefully the AU can see this folder.
if you need any beta testers let me know
I don't ever use air drop for videos this big. Dropbox or iCloud work better for my flow. Others may disagree though!
My question above is pertinent to the MOV conversion thing though. If the video is for reference only, then does it matter?
I would'nt use airdrop....i'd use a usb drive. I'd also be keeping my original video file, and then once I have the audio track, I'd be replacing the original audio with the new in LumaFusion, so I wouldn't be using the the airdropped file in the final piece, just for timing reference while compiling the audio.
Yeah that's kinda what I was suggesting in less specific words LOL....yeah to create an audio file that can be imported into the host would be ideal....it could be done in a video editing app, but for smoother workflow, it would be nice if the AU did it
Btw if you can make the Audio unit player have AU parameter control of the timeline, stop/start/speed and other controls, this would be great too
When you airdrop file to iOS, ob your device popup appeaea with list of all apps comparib´e with that format... so just mke also standaline version of that plugin which will work like "receiver" and which saves file tomproper directory... so after airdropping i user will
nit choose "Files" app but your app, which saves it directly unchanged
Yeah, agree, but @Blue_Mangoo was pretty specific that his use case is soundtrack creation rather than VJ type stuff. I agree that the market is screaming for an easy AUv3 video manipulation solution with AU params exposed or MIDI bindings available. @giku_beepstreet said recently that he plans video tools in Drambo, which would be super cool (and AUv3). I have been having a blast with the Glitch Clip app because it's so easy/fast to pull GIFs from Giphy but I don't know that the dev could ever get that into an AUv3 as it appears he built it in Unity.
I would much rather have an AU with some VJay MIDI controls to sync the timing of the video and the audio. This could be as simple as being able to add MIDI controlled timeline markers for the video. Having separate audio and video is fine so long as I can sync them up. Adding the final audio track to the video in LumaFusion is fine. Files app support is an important aspect of this process. An app with these capabilities would allow me to create a video and then fine tune the audio which could be worked on in sections without having to also work on several sections of the video. It would also allow me to work on different video layers which can then be combined later in an app like LumaFusion once the final audio with video sync has been composed.
Is this still happening? @Blue_Mangoo
+1
also very interested
+1
The person who was going to do this doesn’t work for us anymore, so we have canceled our plans to make this.
I really need to pay attention to time stamps on threads… bitten by yet another Zombie thread from 2020. I think this is a result of Covid ‘19 making us all slightly brain dead and crowd followers.
Speaking of Zombie TV… didn’t the smashing head thing get old? Nothing else worked? Smelling like a Zombie was one interesting tweak rather than busting another 100 skulls to get away or walk along side.
Maybe we could have an OT Zombie thread.