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.

FM 7 module for Tera Pro released

1679111214

Comments

  • @wim said:

    @VirSyn said:

    @wim said:
    Ahhh! 100% reproducible when operating at 44.1kHz. At 48kHz it's fine.
    @VirSyn

    [correction] eh. It is not fine. After making it crash, now it crashed on pressing stop in Zoa at both sample rates. Even after an iPad reboot. But then after a reboot it crashed at 48kHz but ran OK at 44.1kHz. Then I unloaded Zoa, changed to 48kHz, and the problem stopped.

    I can't draw any conclusions except to strongly expect it's related to sample rate. Changing sample rate while the AUv3 is loaded crashes the app instantly in addition to the above mentioned weirdness.

    Tried everything you tried but haven't got a single glitch here. What audio interface are you using? Or just built in?

    No interface.
    iPad Air 2, iPadOS 15.7.8.
    Want some crash logs?

    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

  • @VirSyn said:
    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

    Ok, I sent some. Let me know if you need more.

  • @wim said:

    @VirSyn said:
    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

    Ok, I sent some. Let me know if you need more.

    Thanks! Now I'm starting to see clearer. What voice preset did you use? Can you try another preset without fm 7 module?

  • edited August 2023

    @VirSyn said:

    @wim said:

    @VirSyn said:
    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

    Ok, I sent some. Let me know if you need more.

    Thanks! Now I'm starting to see clearer. What voice preset did you use? Can you try another preset without fm 7 module?

    I tried one by one with every IAPs and then made a patch containing all IAPs, just can't crush TP.

    I’m afraid, maybe it’s because of iOS dependency?!

    (M2, iOS 16.6, 48kHz, 256 buffer)

  • @VirSyn said:

    @wim said:

    @VirSyn said:
    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

    Ok, I sent some. Let me know if you need more.

    Thanks! Now I'm starting to see clearer. What voice preset did you use? Can you try another preset without fm 7 module?

    I tried at least a dozen presets. It didn’t seem to matter what modules were present. All crash. I’ll try some more combos soon.

  • @wim said:

    @VirSyn said:

    @wim said:

    @VirSyn said:
    Even directly sending "all notes of" doesn't made it crash...
    Yes, please send the crash log to support(at)virsyn.de

    Ok, I sent some. Let me know if you need more.

    Thanks! Now I'm starting to see clearer. What voice preset did you use? Can you try another preset without fm 7 module?

    I tried at least a dozen presets. It didn’t seem to matter what modules were present. All crash. I’ll try some more combos soon.

    I tested it on the oldest iPad (6th gen) I have. Can't crush TP whatever I do. Maybe people with iOS15 and less can jump in and test the same thing. MIDI Messenger is free anyway.

    (A10, iOS 16.6, 44.1 kHz, 256 buffer)

  • I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

  • wimwim
    edited August 2023

    Tip for @kashi, @Silvertip or anyone else seeing this crash with ZOA or other sequencers. Blocking CC 123 in AUM's routing details for the Tera Pro instance is an easy way to prevent this crash.

  • @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

  • @wim said:
    Tip for @kashi, @Silvertip or anyone else seeing this crash with ZOA or other sequencers. Blocking CC 123 in AUM's routing details for the Tera Pro instance is an easy way to prevent this crash.

    Thank you so much for your solution. It works 100% every time. 🙏

  • edited August 2023

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

  • @espiegel123 said:
    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    Is this Beta version of iOS?!

  • @Luxthor said:

    @espiegel123 said:
    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    Is this Beta version of iOS?!

    Sorry 16.6. Not a beta

  • edited August 2023

    @espiegel123 said:

    @Luxthor said:

    @espiegel123 said:
    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    Is this Beta version of iOS?!

    Sorry 16.6. Not a beta

    I thought you mistyped 15.7, now if it's 16.6 this is the first case of breaking TP on the new system.

    On my iPad, only 32 samples buffer doing hiccups, which is understandable but not crushing Tera Pro. Buffer of 64 samples and more works flawlessly.

    It is interesting to see how many synths don’t even support ‘All Note Off’, 🤫 all my favorite ones luckily do. BTW, I can't break any other synth tested.

  • @wim said:
    Tip for @kashi, @Silvertip or anyone else seeing this crash with ZOA or other sequencers. Blocking CC 123 in AUM's routing details for the Tera Pro instance is an easy way to prevent this crash.

    Thanks @wim - I'll try this

  • edited August 2023

    Just came back from vacation and bam, voila ! a new FM7 module available 👌
    I really love the macro controls. Very well done and giving instant control over the sound. Thank you !
    @VirSyn It would be a really nice addition to be able to modulate these macro controls

  • @VirSyn said:

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

    Did you send the cc while holding down while playing notes?

  • @espiegel123 said:

    @VirSyn said:

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

    Did you send the cc while holding down while playing notes?

    While you wait for Harry, I played the internal TP keyboard + AUM internal keyboard + Zoa at the same time while MIDI Messenger sent “All Note Off”. No sign of breaking, only a few crackling sounds here and there after Note Off. All other synths that support “All Note Off” manifest the same thing.

  • wimwim
    edited August 2023

    @VirSyn said:

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

    Have you been able to try on a device or the simulator with iOS 15? That's the only thing different that stands out to me. To be clear, buffer size and sample rate make no difference here. Neither do any notes need to be playing.

    @Kashi and @Silvertip - what device and iOS version are you running?

  • @wim said:

    @VirSyn said:

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

    Have you been able to try on a device or the simulator with iOS 15? That's the only thing different that stands out to me. To be clear, buffer size and sample rate make no difference here. Neither do any notes need to be playing.

    @Kashi and @Silvertip - what device and iOS version are you running?

    I suspect there is a race condition involved. My ipad is faster than yours but slower than VirSyn's. I suspect the reason that buffer size is relevant on my cpu is that affects the timing. So, it happens for small buffers when TP has less time to get everything processed before the next buffer.

  • Here is a loopy pro project to facilitate reproducing the issue. open tera pro's window and press play on loopy's transport. sometimes the tera pro's u.i. briefly glitches out and returns and sometimes it crashes.

  • @Paulo164 said:
    Just came back from vacation and bam, voila ! a new FM7 module available 👌
    I really love the macro controls. Very well done and giving instant control over the sound. Thank you !
    @VirSyn It would be a really nice addition to be able to modulate these macro controls

    +1 for some modulation to be added along the lines of the main app and other IAP modules.

  • @wim said:

    @VirSyn said:

    @espiegel123 said:

    @wim said:
    I've done all the testing variations that I can think of at this point. Neither Presets nor modules makes any difference. I tried removing and re-installing the app. I've tried in multiple hosts. I've tried all app settings that could have an influence. I've tried also on my iPhone 7 with iOS 15.7.8.

    Always, 100% instant crash on receiving CC 123.

    My best guess is that it's an iOS 15 thing. I'm done testing for now unless @VirSyn has anything he'd like me to try.

    I can make it happen with a little work on my iPad 6 with iOS 16.7.

    It is more likely to happen with small buffer sizes on my setup (just TeraPro loaded in Loopy) than with buffers over 256.

    One surefire way to make the plugin crash is to set the buffer to 128k and sample rate to 48k and while playing notes to send cc123 value 0. After that, sending the cc may crash TP even if not playing. With a buffer of 512 it doesn't happen for me.

    Tried it down to 32 samples on 48kHz on iPad Pro from 2017 - no crash whatever I try.

    Have to take a theoretic approach at this one...

    Have you been able to try on a device or the simulator with iOS 15? That's the only thing different that stands out to me. To be clear, buffer size and sample rate make no difference here. Neither do any notes need to be playing.

    @Kashi and @Silvertip - what device and iOS version are you running?

    15.1, on a 6th gen 2018 ipad

  • @wim said:

    @Kashi and @Silvertip - what device and iOS version are you running?

    iPad Pro (12.9 inch) 1st gen. running iPadOS 15.5

  • @espiegel123 said:
    Here is a loopy pro project to facilitate reproducing the issue. open tera pro's window and press play on loopy's transport. sometimes the tera pro's u.i. briefly glitches out and returns and sometimes it crashes.

    Thank you for the project! Have tried it here an don't get it to crash ( even with my old 2017 iPad Pro ).
    But I have prepared a theoretical fix for this issue...
    Should be available in the next 24 hours, let's cross fingers.

  • The new colour of Tera Pro...

  • @VirSyn said:
    The new colour of Tera Pro...

    Can we do 'Muti-Colour Gradients' too? :sunglasses:

  • @VirSyn said:
    The new colour of Tera Pro...

    nice one!

  • @Samu said:

    @VirSyn said:
    The new colour of Tera Pro...

    Can we do 'Muti-Colour Gradients' too? :sunglasses:

    you can mix the sound colour with the background colour for a very special taste :D

  • @VirSyn said:
    The new colour of Tera Pro...

    In a fraction of a moment, you got me! haha! 😂

Sign In or Register to comment.