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
Awesome!
Yeah I am a Mac user .. I’ll give it a go and see what happens. Great suggestion, too, to give a way to dip the toes in.
Thanks!
Code with Chris is a great place to start as well. I think I'd choose that route over ChatGPT. It won't get you straight to a database driven app, but it'll get your feet wet with the overall app development process.
You could also do both. Copy the transcript of the Codewithchris video, and have ChatGPT explain it to you, with the exact problem you're trying to solve. I've saved a ton of time on tutorial videos doing this.
I use a Chromium extension to automate this on my computer, but there are many ways to solve a problem.
Thanks man!
Planning to check that out as well..
Really just want to immerse myself into the app dev world to see what it’s like and if it’s for me ..
The Mac/Xcode route is definitely one to pursue.
I'd still suggest also pursuing @wim's original suggestion of using Mozaic to do midi programming on your iPad. With Xcode you're going to find that there's loads of things to wrap your head around before you can even start coding. And you'll expend a lot of effort to get even small tasks done.
With something like Mozaic you'll very quickly feel like you're writing code that really gets things done. And you'll learn a lot about writing code, rather than having to spend loads of time (on the also valuable goal) of wrapping your head around an actual full-blown programming environment via Xcode.
Someone else other than me suggested that. I agree in some ways, but also feel like Mozaic scripting is significantly different than Swift, C, and C++. Certain basics such as conditional statements, arrays, and loops are there, but other essential concepts such as functions with parameters and returns, objects, classes and inheritance, in those languages just aren't there. And there's literally no GUI building other than moving knobs around and labeling pads. You're right about the lower bar of entry and the sense of accomplishment though, of course.
I'll suggest again trying Swift Playgrounds as its tutorial projects are excellent for introducing those concepts I mentioned above. For sure one has to get past the "kindergarten" feel of it, but it does lay down excellent foundations.
Also + 1 for firing up Xcode and diving right in. One of the best ways, for me at least, to learn is to read other people's code, researching and puzzling through what I need to in order to eventually understand what's going on. Cem Olcay and others have generously put up source code for AUv3 projects. Back when I was trying to get into development, there was almost no AUv3 code examples to be found. What is there now is a veritable goldmine in comparison.
@mikejohn - I really hope it goes well for you. I went through the same discovery process about five years ago. I gave it up eventually, but there is more to go on now than there was then.
I'd poke around with all of the suggestions here. Something will pop into place with one or more of them. You just have to kind of feel your way around.
If i assume you know nothing about coding then just forget it for now. It’s literally the most hardest thing to code in existence. Realtime DSP processing is really really REALLY hard job to do it properly.
Start with simpler things, wrap tour head about coding, learn basics, not just syntax but the way of thinking - after year or two (minimum, in case you are really high IQ smart guy) go back and look at some music apps related detail. Plus atart with desktop - even in very hard realtime audio coding segment, iOS space is hardest part of it …
Really - to start directly with music apps (and iOS music apps in parricular) from zero is like trying to build rockets without having even elementary school.
Also be prepared that Apple documentstion for music apps API is complete shit.
Like yes, with extensive help of LLM’s you maybe create something which will work somehow - but tou will not understand half of it hwo it really worls and it will work badly, you create mediocre app at best.
(i have 30 years of coding experience, i know multiple languages and i did work on many diferrnt project in different areas, i am
also playing a bit with music apps making in my free time, so a know a tiny bit about it)
Maybe you should start with things like Pure Data - it’s visual coding enviromentcwhere you connect modules and build your app this way - this helps you learn think like coder, understand basics structures, data flows, problems you have to deal during coding in nice visual enviroment.
After you deeply understand this enviroment and you will be able to build complex things there, you will be able naturally switch to writing your own code.
Pure Data is available as better documented and better tuned inside Ableton Live as “Max for Live”
or just leverage tutorials and ChatGPT
Don’t use ChatGPT at all.
Only use it when you know what are you doing