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 Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

ToneStack PRO by Yonac Inc. - Released

11213141517

Comments

  • @espiegel123 said:
    Use MIDI Out rather than AUM. Best practices for sending MIDI from AU is to use the AU's output where possible unless there is a compelling reason not to. Before the update, Tonestack didn't have a MIDI input port...the hacky workaround was to route midi via AUM's output port because Tonestack listened to that.

    Kool, I will definitely use the MIDI Out port from now on. Also, thanks for the extra info re hacking TS đź‘Ť

  • Just by the way, I didn't actually learn the CC I tested. When ToneStack is in MIDI Learn mode, you can double-tap a parameter and get a menu to configure the CC. I find that's easier than fiddling with multiple apps on a single screen.

  • Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

  • @ttk said:
    Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

    Send a midipc message to tonestack.

    It looks like progam changes are broken in the new AU. They don't seem to work in either AUM or Loopy Pro when you send them to the new AU but work when sending to the standalone. You might want to let YONAC know.

  • @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

  • @espiegel123 said:

    @ttk said:
    Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

    Send a midipc message to tonestack.

    It looks like progam changes are broken in the new AU. They don't seem to work in either AUM or Loopy Pro when you send them to the new AU but work when sending to the standalone. You might want to let YONAC know.

    I sent them a msg. I’ll keep you informed

  • @espiegel123 said:

    @ttk said:
    Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

    Send a midipc message to tonestack.

    It looks like progam changes are broken in the new AU. They don't seem to work in either AUM or Loopy Pro when you send them to the new AU but work when sending to the standalone. You might want to let YONAC know.

    Hi. I just tried this, using the ToneStack PRO MIDI AUv3 in AUM and it seems to work. My little script just sends a PC message when the displayed value is changed, and its MIDI is routed direct to TSP. The examples show that it is making the correct selections from the current bank. I don't know about Bank Select; that's a different question. This is TSP 1.4 on iPadOS 17.7.1.

  • @uncledave said:

    @espiegel123 said:

    @ttk said:
    Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

    Send a midipc message to tonestack.

    It looks like progam changes are broken in the new AU. They don't seem to work in either AUM or Loopy Pro when you send them to the new AU but work when sending to the standalone. You might want to let YONAC know.

    Hi. I just tried this, using the ToneStack PRO MIDI AUv3 in AUM and it seems to work. My little script just sends a PC message when the displayed value is changed, and its MIDI is routed direct to TSP. The examples show that it is making the correct selections from the current bank. I don't know about Bank Select; that's a different question. This is TSP 1.4 on iPadOS 17.7.1.

    Can you upload your test project? I have used mozaic and loopy pro to send the pcs and if I send them to TSP1.4 AUv3 nothing happens (but sending ccs works fine). Routing them to the TSP app works.

    Maybe there is some setting I’ve got wrong?

  • @espiegel123 said:

    @uncledave said:

    @espiegel123 said:

    @ttk said:
    Help guys!

    How do you change the Tonestack presets using midiPC when hosted in Loopy Pro?

    Send a midipc message to tonestack.

    It looks like progam changes are broken in the new AU. They don't seem to work in either AUM or Loopy Pro when you send them to the new AU but work when sending to the standalone. You might want to let YONAC know.

    Hi. I just tried this, using the ToneStack PRO MIDI AUv3 in AUM and it seems to work. My little script just sends a PC message when the displayed value is changed, and its MIDI is routed direct to TSP. The examples show that it is making the correct selections from the current bank. I don't know about Bank Select; that's a different question. This is TSP 1.4 on iPadOS 17.7.1.

    Can you upload your test project? I have used mozaic and loopy pro to send the pcs and if I send them to TSP1.4 AUv3 nothing happens (but sending ccs works fine). Routing them to the TSP app works.

    Maybe there is some setting I’ve got wrong?

    Never mind about sending an example. I tried on my phone and it works fine with the same project that wasn’t working on my iPad

  • @uncledave can you try this project and see if it works for you. i am scratching my head as to why it doesn't work

  • The project is like this


  • @espiegel123 said:
    @uncledave can you try this project and see if it works for you. i am scratching my head as to why it doesn't work

    I'm scratching as well. I tried my script, new ToneStack instance, delete and replace the original instance, all with no result. Reloaded AUM and loaded my test, works fine. It's as if your AUM session is poisoned somehow, but there are no visible indications of how. Sorry I cannot help for the moment. Need to wait for an idea. Please let me know if you solve it first!

  • @uncledave said:

    @espiegel123 said:
    @uncledave can you try this project and see if it works for you. i am scratching my head as to why it doesn't work

    I'm scratching as well. I tried my script, new ToneStack instance, delete and replace the original instance, all with no result. Reloaded AUM and loaded my test, works fine. It's as if your AUM session is poisoned somehow, but there are no visible indications of how. Sorry I cannot help for the moment. Need to wait for an idea. Please let me know if you solve it first!

    Thanks for confirming. I am totally stumped. I can sometimes create a project where it works and sometimes not. The same thing happens in AUM and Loopy Pro. For me, it only impacts PC messages. CCs always work fine.

  • @espiegel123 said:

    @uncledave said:

    @espiegel123 said:
    @uncledave can you try this project and see if it works for you. i am scratching my head as to why it doesn't work

    I'm scratching as well. I tried my script, new ToneStack instance, delete and replace the original instance, all with no result. Reloaded AUM and loaded my test, works fine. It's as if your AUM session is poisoned somehow, but there are no visible indications of how. Sorry I cannot help for the moment. Need to wait for an idea. Please let me know if you solve it first!

    Thanks for confirming. I am totally stumped. I can sometimes create a project where it works and sometimes not. The same thing happens in AUM and Loopy Pro. For me, it only impacts PC messages. CCs always work fine.

    Same here. I tried Clearing AUM and creating from scratch, no good. But I restored my working session, fine. Force quit AUM and created from scratch, no good (surprised). Tried again later and fine. Very strange.

    Could it be because PC is a 2-byte message, while CCs are 3 bytes? Maybe ToneStack is mishandling the shorter message. Question for Yonac, definitely.

  • Sorry, just dipping in here without having tried anything at all or even having read the thread in depth ...

    Has anyone tried sending Bank Select + Program Change? I wonder if ToneStack could be expecting both and is tripping up intermittently if it doesn't get the Bank Select.

    Apologies if this is irrelevant.

  • @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

  • @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

  • @wim said:
    Sorry, just dipping in here without having tried anything at all or even having read the thread in depth ...

    Has anyone tried sending Bank Select + Program Change? I wonder if ToneStack could be expecting both and is tripping up intermittently if it doesn't get the Bank Select.

    Apologies if this is irrelevant.

    Tried that. It makes no difference. When the same messages are routed to the app, they work fine.

  • @wim said:
    Sorry, just dipping in here without having tried anything at all or even having read the thread in depth ...

    Has anyone tried sending Bank Select + Program Change? I wonder if ToneStack could be expecting both and is tripping up intermittently if it doesn't get the Bank Select.

    Apologies if this is irrelevant.

    In AUM it works fine with just program change, or both bank select & pc

  • Maybe I have misconfigured something but for the life of me cannot see what.

  • Here’s a zip of a simple AUM project where moving 2 sliders controls BS+PC, & a test button that sends out PC-22 to TSPro. HTH

  • @espiegel123 said:

    @wim said:
    Sorry, just dipping in here without having tried anything at all or even having read the thread in depth ...

    Has anyone tried sending Bank Select + Program Change? I wonder if ToneStack could be expecting both and is tripping up intermittently if it doesn't get the Bank Select.

    Apologies if this is irrelevant.

    Tried that. It makes no difference. When the same messages are routed to the app, they work fine.

    I also thought it might be the bank select. Tried that with the same results: fails in your project, works in mine, no visible difference between them.

  • @uncledave : out of curiosity, if you build a setup from scratch and use my mozaic script to send the PC messages to TSP does it work?

  • edited November 17

    @espiegel123 said:
    @uncledave : out of curiosity, if you build a setup from scratch and use my mozaic script to send the PC messages to TSP does it work?

    Haven't tried, but I will. I've repeated scratch builds with StreamByter, with both success and failure. I'd expect the same with Mozaic.

    Edit: Tried 3 times in a row, always restarting AUM first, all failures. Loaded your script into my working session, works fine, nothing wrong with the script. Initialized my working session, loaded only ToneStack PRO MIDI and Mozaic, works. File attached.

    Edit 2: Tried 2 more times, restarting AUM, both worked fine. It's completely hit-or-miss.

  • @uncledave : thanks so much for looking into this. I’ll send YONAC a link to this convo. I am somewhat relieved that it is hit and miss for you, too.

  • @espiegel123 said:

    @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

    Hi, I only just saw your msg now, I tried your project & program change doesn’t work at all. Maybe Mozaic is bugged?

  • @gdog said:

    @espiegel123 said:

    @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

    Hi, I only just saw your msg now, I tried your project & program change doesn’t work at all. Maybe Mozaic is bugged?

    Don't think so. It happens with StreamByter as well. I've created other sessions where both scripts work fine with ToneStack PRO MIDI, and others where neither works at all. Frustratingly random.

  • edited November 18

    @uncledave said:

    @gdog said:

    @espiegel123 said:

    @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

    Hi, I only just saw your msg now, I tried your project & program change doesn’t work at all. Maybe Mozaic is bugged?

    Don't think so. It happens with StreamByter as well. I've created other sessions where both scripts work fine with ToneStack PRO MIDI, and others where neither works at all. Frustratingly random.

    Very weird indeed..would be interested in finding out what the actual culprit is..

  • @gdog said:

    @espiegel123 said:

    @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

    Hi, I only just saw your msg now, I tried your project & program change doesn’t work at all. Maybe Mozaic is bugged?

    Mozaic and this script seem fine. Two midi monitors show the output to be pc messages on channel 1. ToneStack Pro standalone responds to them. The pc messages work with other plugins . The same problem happens if they are generated by streambyter or loopy pro. And it isn’t AUM related as the issue happens in Loopy Pro, too.

    Hopefully, YONAC will look into it. I seem to be the only person to have reported it so far. I know about from helping someone out with a problem, but I don’t think they reported it.

    It could be some setting I’ve got wrong in TSP but have not found one. And sometimes it works if I start from scratch.

  • @espiegel123 said:

    @gdog said:

    @espiegel123 said:

    @gdog said:

    @ttk said:
    @gdog could confirm that changing presets via midi pc doesn’t work when hosted in AUM either?

    Works fine for me. Ie, In AUM, made a button in LoopyPro to send a midi program change msg, eg 22, to ToneStackProMidi

    Can you download my project and see if it works?

    Hi, I only just saw your msg now, I tried your project & program change doesn’t work at all. Maybe Mozaic is bugged?

    Mozaic and this script seem fine. Two midi monitors show the output to be pc messages on channel 1. ToneStack Pro standalone responds to them. The pc messages work with other plugins . The same problem happens if they are generated by streambyter or loopy pro. And it isn’t AUM related as the issue happens in Loopy Pro, too.

    Hopefully, YONAC will look into it. I seem to be the only person to have reported it so far. I know about from helping someone out with a problem, but I don’t think they reported it.

    It could be some setting I’ve got wrong in TSP but have not found one. And sometimes it works if I start from scratch.

    I contacted Yonac via Meta Messenger, as suggested in their Support web page. They were pretty responsive. While they said they couldn’t reproduce the issue in AUM, they said they would look into it this weekend

Sign In or Register to comment.