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.
Saving Presets in ToneStack Pro for use in Widget
I added ToneStack Pro in prefader area of a Bus. I select new presets for ABCD and it looks like it's all saved. I even close my app, open it, and they are all still there. Then at some point, they all revert back to default presets. Not sure what I am doing or not doing to get them to stick. Thanks!
Comments
Sounds like a Tonestack bug. I haven't been able to reproduce, but have only tried less than a dozen restarts.
I don't think Loopy has anything to do with this. If you have another host to check in maybe you can find out for sure.
Is it possible that you're starting from a template or opening a project that was saved before you saved your ABCD slots? The state of the ABCD buttons is saved with the project and overrides whatever you've saved into the buttons.
So, if you have a project saved with one set of presets loaded into the ABCD buttons, and another with different presets (or none) saved in the buttons, you'll get different presets in the buttons depending on which project you load.
Say you created a template and saved it with the defaults loaded into ABCD. Then you made a project from that template and saved presets into ABCD, and you saved the project. When you re-open the project you'd have the new presets in ABCD. But if you made a new project based on the original template, the new project would not have the presets in ABCD.
Or, say you had a project and saved it while there were no presets in ABCD. Then you make another project, and set some presets into ABCD. When you open the 2nd project they'll be there. If you create a new project from scratch, you'll also have them in ABCD. But if you open the first project, you won't have the presets.
Tonestack does keep the last used ABCD button settings if you add it to a new project. But, if you open a project, whatever was saved in that project will override Tonestack's base settings.
Make sense?
That's just a guess though, based on the only way I was able to reproduce something like you described.
The thread title mentions a widget. Is there a widget involved?
Thank you both. I am trying to create my own first project. I am using two step dials side by side on my canvas that I have set up to scroll through Guitar presets and Bass presets. For both of these instruments, I am using two different inputs with two different sends to separate buses. Both buses have ToneStack in the prefader area. I can go into the preset manager page and when I am there I select new presets and hold the ABCD until it flashes. I then save my project. It appears as though everything saves, but then when i open up again, all of the presets are back to defaults. I am thinking that there may be something else i need to do to save the presets before I save the project? Not really sure! Hope that gives you both some more background on my issue.
I just tried a project with one tsp instance and set A, B, C and D to different presets and the opened and closed the project 10 times and each time A B C and D were set as I set them.
Can you create a new project using Loopy’s default template and add just one instance of TSP and nothing else and see if that works?
Great idea. I did that and no problem with one instance of the presets. I went ahead and added a second instance and that worked as well. I'll let it sit overnight and give it a go in the morning. I wonder if my widget set up was somehow reverting them back. This is great progress so far! Thank you so much for the help.
That is my experience also. I could not replicate what @andymanr describes. The only way I could replicate it is by saving a project, creating a new one, changing the ABCD buttons, and saving that project. Each project retains the ABCD buttons that were in it when the project was saved.
Okie dokie. So I felt pretty confident that everything was saving fine, added in the two channels and then went back onto the canvas to set up my Dial widget and a button to trigger the Dial to scroll. When I did my setup, that's when I ran into the trouble again. (I think I got this idea from LoopyJack in his guitar effects pedal video.) My guess is that I need to create a new preset so that I can use it in the Widget. I was assuming that If I used preset A in my widget it would choose whatever I had selected in A at that time. Testing now...
I am not sure what ToneStack considers a preset when a host asks for the state information. It may not include the ABCD data and might only be the active preset. You will have experiment to find out as I don’t know. What data is provided is a determined by ToneStack.
Well... mixed success. I was able to get my presets into the widget, and everything held, but what baffles me is that now when I open up each instance of TSP in the mixer, they show the presets ABCD back at the default. my widget still works as hoped, however. I'm sure I have something off in my understanding...
It wouldn't make sense for the ABCD data to be in a preset ... because they're sets of presets. Which would be the preset to be the master for the ABCD? They are saved in the host session though as that's a part of the overall state of the app.
[edit: oops, wrong] Oh ... also, I don't think the ABCD buttons work by recalling presets in the first place. They're actually storing the full state of the app at the time they're saved. You could load a preset, then tweak it, and save to one of the buttons. When you recall that button, you get the tweaked settings, not the preset itself.
You'll need four preset selector widgets and may want a set of four button widgets to swap between them by using their Activate action.
I didn't describe that very well. I can see it in my head but can't think how to summarize what I'm thinking.
oops. Forget the part I struck out above. I was totally wrong. The ABCD buttons do recall the (ToneStack) preset itself.
In fact, just forget the whole post. I'm not running on all cylinders this morning apparently.
Saving a Loopy Pro preset (not a Tonestack preset) does save the ABCD button configuration in my tests. Now I'm not clear on what type of preset you're referring to @andymanr.
Do Loopy Pro presets (saved with the folder icon in the plugin window) sometimes lose their ABCD button configurations for you?
I see! I think I've been off-base with how I have been thinking of how this all works! Your info helps quite a bit. I think I have a lot of basic knowledge to absorb before I can pull off what I am trying to do.
Thank you for your time.
It looks to me like if what you're trying to do is select presets from a stepped dial, and have those presets have the ABCD buttons in ToneStack have different sets of ToneStack presets loaded in them, then you can do it if you save Loopy Pro presets and recall them.
Here's what seems to me to work:
Now, when you select each Loopy Pro preset with the stepped dial, you should get the ABCD buttons the way you had them for each Loopy preset.