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.
[NOT] Going to make Novation Circuit Tracks editor for iOS [SOLVED]
——- EDIT ———
Thanks to @AndyPlankton for info
about “MIDIsynth Control” app which actually
contains perfectly working editor
for Circuit OG / Circuit Tracks !
————————
Decided that i am going to create full Novation Circuit Tracks editor for iPad cause i hate connectiing to PC always i want to deep edit patches - i just want to be able hook it into iPad and be able directly tweak all synths parameters in realtime.
For now i doesn't want to build it as standalone APP cause there was some problem few years ago - one guy was building it but he abandoned it cause it was not possible to sent it to Appstore cause Novation didn't allowed it bacause of some copyright shit.
So my first choice is "Surface Builder" but just curious, are there any other probably better options on iOS ?
What i need is
ability to place knobs, buttons and some additional GFX elements to make it looks at least little but nice and not just like generic row of knobs (like logic plugins lol) on some grid (so basically what "Surface Builder" allows
probably some system of tabs for switching between control elements groups, cause there is lot of parameters and ideally I don't want to put them all in one screen
must be capable of SEND+RECEIVE MIDI CC, NRPN and SysEX(*) messages
(*) Not sure yet if "Surface Builder" can do SysEX, this is needed for patches send/receive
I am opened to any discussions and ideas. I want build something which will be solid, reliable, user friendly - my plan is not to build just some "quick and dirty" solution for mysel, but something which i will be able to distribute for other people without shame too
Before i start, i wan't to be 100% sure i picked right tech
Comments
Weird that Novation wouldn’t allow a patch editor app. Perhaps it was down to trademarks?
I’ll be Interested to see what you use to build the editor. I thought about building a Roland JD-Xi editor but never got further than thinking about it. I would probably just start with an editor for the analogue voice which I really like. It’s a very simple synth but sounds suitably not clean and digital. On a tangent, if Roland had updated the firmware to make it class compliant it would have been an ideal controller for iOS. But alas they never did. A battery powered class compliant JD-Xi mk II would be perfect. As would a Circuit with class compliant audio and midi interfaces if you’re listening Novation!?
Patchbase has both Circuit and JD-Xi editors for iPad but it can get expensive very quickly if you buy multiple IAPs and I’d rather not subscribe to anything non-essential. Well I’d rather not subscribe to anything but that’s another dead horse.
This whole idea excites me. I loved my Novation Circuit Tracks, nowadays it’s relegated to triggering duties and as a controller - at which it excels.
I saw the videos of that beta that got canned, it looked awesome. I think I tried the time limited demo of another but didn’t/couldn’t get it to work reliably so didn’t sign up for it.
I’d happily help try out or give feedback on whatever you might develop.
Circuit works as universal MIDI controller with iPad (it event sends knobs on different midi channels per synth1, synth2, midi1 and midi2 and drums tracks, so you can use it really as multi-page controller) ...
Just audio doesn't work, and i am afraid this can't be added just by FW updte cause they do not use USB chipset capable of transfering audio ..
yeah tried it but it is not compatible with Tracks, just with Circuit OG.
Realized that Surface Builder doesn't support SysEx-es .. not showstopper but it means no way to sent/receive patches from/to circuit.
A pity.
Wrote to Paul if there is any chance to add SysEx support - because in theory then it would be possible even upload samples (even into Circuit Rhythm) - at least in theory, it's not documented in novation developers docs, so some reverse engineering of Components would be needed, but that is manageable)
Yes, I know. I meant for a future model. They've done it in the past. The X-Station and XioSynths are MIDI + Audio and work with iOS even though they're 100 years old now.
A circuit with a class compliant audio+midi interface would be great for use with an iPad. With L+R audio inputs so you can plug in external gear.
That's a pity. Might be worth contacting the developer. It's obviously the same synth engine so shouldn't be tricky to add?
Regarding the subject of the thread, I really thought that you were going to program an AU plugin. 🤩
I’m not sure how much SB is flexible for that purpose, you can’t explicitly send SysEX (why does this acronym always sound like SySex? ). Paul is known for hiding things, so you need to not only deep dive into the manual but also watch all the official tutorials.
Did you think about the Audiokit framework, making that UI matrix flexible with a per-pad property, and the Novation thing as a custom patch? You will skip all possible copyright issues. And you can have a library of patches for all pads in existence.
You may want to check this out first.
https://apps.apple.com/us/app/midisynth-control/id1366849280
Yes! This was what I tried once but couldn’t get it to work properly with Tracks. If I recall my trial ran out? And I gave up. I’ve more experience now but I won’t be dipping back in unless someone says it’s a real goer.
@dendy did you consider TouchOSC?
well lack of Sysex is unfortunate cause it means it will be not possible to see current state of Ciecuit in plugin and then continue tweaking - for such feature you need first load current active parch using sysex from circuit into app and rhen set all ui knobs to proper valies.
So yeah, without Sysex it would be pretty limiting :-(
Not sure how you mean it, anyway if i correctly understand the problem with Novation is that you are not allowed to use/ menition anywhere in app names “circuit” and “novation” and use any GFX element similiar to HW box - which may be a quite peoblem when it is supposed to be “novation circuit” editor lol :-))
Anyway, still not completely rules out that i choose make it as native app - still in phase of evaluating options.. If invest some time into it, i want perfect result, not some half-working compromise solution
ooh interesting didn’t know about this, will check it, looks promising !!
I used it successfully a while back with my OG circuit, but have not tried it with Tracks.
The IAP for tracks is £19.99
Nobody can copyright matrices of pads, you can make something like this in Loopy Pro and SB already. Regarding the patch, you can always name it something like ‘Blinky Matrix’ or ’Shiny Pads’.
You can count on my support if you ever venture into developer waters. 😇
I am talking here just about patch editor - the sequencer part of circuit (pads) is not editable externally via midi, you can edit just patch on synth parts (eg parts 1,2) patch plus few parameters on drum parts.
well that’s nothing if it will work and saves mee weeks or even months of work 🤣
Ah, OK! I now have a clear image. 😅
very true
Oh hey turns out I got the Circuit IAP in MidiSynth Control... must have been distracted, too many toys!
@AndyPlankton
Tried it, works like a charm !! Big thanks, you saved me a lot of work !!