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.

ButterSynth Is Released!

11617192122

Comments

  • @Kirnu said:

    @Antos3345 said:
    Is there any option to turn off the save changes before switching presets? It gets very annoying to tweak a preset and decide to go to another and some annoying pop up message prompts me to save changes or not.

    I'll make showing the dialog as a setting so you can turn if off

    Oh that's great! It's a small thing but when flicking through presets, maybe tweak the filter a bit, only to have to click through the dialog gets tedious.

    Just to say this is a small thing, I love this synth and am having a lot of fun with it and getting some really good sounds, so keep up the good work.

  • @Kirnu said:

    @Antos3345 said:
    Is there any option to turn off the save changes before switching presets? It gets very annoying to tweak a preset and decide to go to another and some annoying pop up message prompts me to save changes or not.

    I'll make showing the dialog as a setting so you can turn if off

    Nice :)

  • I'm working with Buttersynth and had some feedback, but couldn't find a way to contact Kirnu directly (understandable), so @Kirnu if you're listening, I'm very excited about this synth but struggling with 2 things:

    1. The curve of the release portion of the envelope seems really stark. A pad sound or something with a long release has a pretty noticeable point where it just suddenly dies, it's not very smooth. I can get around this with reverb or the curve envelope, but I'd prefer to just use the more basic envelopes as they typically work. I've never had this experience with other synths.
    2. I need filter key tracking, but it's a little hard to do. The grain oscillator has a key track button - I need that for the filter too! I know I can route it with the matrix through a long-press, but between the min, max, and amount, it's pretty tough to tell when it's fully tracking, half tracking, etc.

    Thanks for making this wonderful app! I'm looking forward to using it lots.

  • edited January 22

    @Kirnu
    i just got buttersynth and overall i'm loving it!

    i'm focusing on the wavetable editor right now- and after spending some time with it i have a few bits of feedback & some questions

    • the wavetable editor effects have a lot of valuable, subtle potential that is hard to get to because of the value scaling. for example, the sample and hold can introduce very pleasant aliasing to a sine wave, but i have to very carefully set it to a very small value. it would be nice to have more control over the smaller values (same goes for the other effect parameters) - as i get to the halfway point S&H just turns my waveform into a blocky square wave.
    • i need a way to bake/resample the current effects settings to the selected frame without replacing the other frames.
    • if i try and save a single frame with effects on it, the effects are not included when i reopen it.
    • when i load wavetables downloaded from https://waveeditonline.com/ they do not scan

    i also agree with the above comment about the envelopes - it feels like the curve is not quite right. perhaps there could be curve toggle option?

  • I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

  • @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

  • edited May 8

    @espiegel123 said:

    @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

    Thanks @espiegel123 it actually is being sent to MIDI Control as well, but due to me wanting to also control Buttersynth knobs with CC, it is also being sent to Buttersynth....which then receives the PC along with the CC messages

    This set-up has worked for most Auv3 synths I've tried so far (Dagger and Zeeon notable exceptions) so I don't think I'm doing anything wrong, it really seems that the PC message is interpreted strangely by Buttersynth

    i'm scratching my head but will have another diagnostic attempt soon to try to get to the bottom of it ;)

  • @drewinnit said:

    @espiegel123 said:

    @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

    Thanks @espiegel123 it actually is being sent to MIDI Control as well, but due to me wanting to also control Buttersynth knobs with CC, it is also being sent to Buttersynth....which then receives the PC along with the CC messages

    This set-up has worked for most Auv3 synths I've tried so far (Dagger and Zeeon notable exceptions) so I don't think I'm doing anything wrong, it really seems that the PC message is interpreted strangely by Buttersynth

    i'm scratching my head but will have another diagnostic attempt soon to try to get to the bottom of it ;)

    If you send the same midi messages directly to a synth and to midi control, expect that you will run into problems if you send a message that both MIDI Control and the synth are handling. If you use AUM to choose a preset and are sending the synth a preset change at the same time AND the synth responds to PC messages, I would expect problems. If buttersynth handles pc messages, don’t try to also use midi control to change the preset.

    Start by sending your PC to buttersynth only to understand what buttersynth does with them.

  • edited May 8

    @espiegel123 said:

    @drewinnit said:

    @espiegel123 said:

    @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

    Thanks @espiegel123 it actually is being sent to MIDI Control as well, but due to me wanting to also control Buttersynth knobs with CC, it is also being sent to Buttersynth....which then receives the PC along with the CC messages

    This set-up has worked for most Auv3 synths I've tried so far (Dagger and Zeeon notable exceptions) so I don't think I'm doing anything wrong, it really seems that the PC message is interpreted strangely by Buttersynth

    i'm scratching my head but will have another diagnostic attempt soon to try to get to the bottom of it ;)

    If you send the same midi messages directly to a synth and to midi control, expect that you will run into problems if you send a message that both MIDI Control and the synth are handling. If you use AUM to choose a preset and are sending the synth a preset change at the same time AND the synth responds to PC messages, I would expect problems. If buttersynth handles pc messages, don’t try to also use midi control to change the preset.

    Start by sending your PC to buttersynth only to understand what buttersynth does with them.

    thanks again, I appreciate your help understanding this

    how would what you suggest look like in practice?

    I select my midi interface as a MIDI Control Destination for Buttersynth (to enable me to link my controller's knobs to BS controls)...on the same channel I am also sending my PC message, how do I separate this out from being sent to BS and only to AUM Midi Control?

    will definitely do some stricter diagnostic testing once I have a chance to sit down with my gear next, hopefully tonight

  • @drewinnit said:

    @espiegel123 said:

    @drewinnit said:

    @espiegel123 said:

    @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

    Thanks @espiegel123 it actually is being sent to MIDI Control as well, but due to me wanting to also control Buttersynth knobs with CC, it is also being sent to Buttersynth....which then receives the PC along with the CC messages

    This set-up has worked for most Auv3 synths I've tried so far (Dagger and Zeeon notable exceptions) so I don't think I'm doing anything wrong, it really seems that the PC message is interpreted strangely by Buttersynth

    i'm scratching my head but will have another diagnostic attempt soon to try to get to the bottom of it ;)

    If you send the same midi messages directly to a synth and to midi control, expect that you will run into problems if you send a message that both MIDI Control and the synth are handling. If you use AUM to choose a preset and are sending the synth a preset change at the same time AND the synth responds to PC messages, I would expect problems. If buttersynth handles pc messages, don’t try to also use midi control to change the preset.

    Start by sending your PC to buttersynth only to understand what buttersynth does with them.

    thanks again, I appreciate your help understanding this

    how would what you suggest look like in practice?

    I select my midi interface as a MIDI Control Destination for Buttersynth (to enable me to link my controller's knobs to BS controls)...on the same channel I am also sending my PC message, how do I separate this out from being sent to BS and only to AUM Midi Control?

    will definitely do some stricter diagnostic testing once I have a chance to sit down with my gear next, hopefully tonight

    AUM has extensive midi filtering for the midi that reaches a synth. You can block PC messages from being passed to buttersynth

  • edited May 8

    @espiegel123 said:

    @drewinnit said:

    @espiegel123 said:

    @drewinnit said:

    @espiegel123 said:

    @drewinnit said:
    I'm having some trouble with Buttersynth that maybe someone can help explain

    I am using AUM's native Preset Load feature to send a Program Change message to load a preset (a preset that has been saved to AUM and is thus selectable from the Preset Load menu)

    Buttersynth recognises the program change message, but something seems to be happening in the synth itself - it doesn't go to the correct patch I have assigned in AUM's Preset Load, it chooses another (consistently the same one)

    So i thought maybe Buttersynth had its own Program Change logic, but searching the manual shows no mention of it - also no setting to "disable program change" or similar...

    Most other AUv3s in AUM handle this normally, am I overlooking something with Buttersynth? Can anyone figure out why Buttersynth is misinterpreting the PC message?

    If you are using AUM’s presets don’t send a PC to Buttersynth, send it to AUM’s MIDI Control

    Thanks @espiegel123 it actually is being sent to MIDI Control as well, but due to me wanting to also control Buttersynth knobs with CC, it is also being sent to Buttersynth....which then receives the PC along with the CC messages

    This set-up has worked for most Auv3 synths I've tried so far (Dagger and Zeeon notable exceptions) so I don't think I'm doing anything wrong, it really seems that the PC message is interpreted strangely by Buttersynth

    i'm scratching my head but will have another diagnostic attempt soon to try to get to the bottom of it ;)

    If you send the same midi messages directly to a synth and to midi control, expect that you will run into problems if you send a message that both MIDI Control and the synth are handling. If you use AUM to choose a preset and are sending the synth a preset change at the same time AND the synth responds to PC messages, I would expect problems. If buttersynth handles pc messages, don’t try to also use midi control to change the preset.

    Start by sending your PC to buttersynth only to understand what buttersynth does with them.

    thanks again, I appreciate your help understanding this

    how would what you suggest look like in practice?

    I select my midi interface as a MIDI Control Destination for Buttersynth (to enable me to link my controller's knobs to BS controls)...on the same channel I am also sending my PC message, how do I separate this out from being sent to BS and only to AUM Midi Control?

    will definitely do some stricter diagnostic testing once I have a chance to sit down with my gear next, hopefully tonight

    AUM has extensive midi filtering for the midi that reaches a synth. You can block PC messages from being passed to buttersynth

    good point, I'd overlooked that due to not requiring this with the other AUv3s in my set-up, seems BS will help me get a bit more familiar with AUM's very thorough MIDI framework. I suspect my point of confusion is a structural misunderstanding of which exact parts of AUM are talking to each other - a testament to how well AUM "clicks together" for the majority of things!

    thank you again for the food for thought. i'll do a clean sweep of my routing later on with a fresh mind ;)

  • Problem sorted, no fault of Buttersynth — as @espiegel123 predicted, i was sending PC twice. Didn‘t realise the AUM Midi Control worked in the background without requiring formal connections, fundamentally misunderstood it tbh and was over-routing my midi :#

    Very pleased to have BS in my live arsenal

  • Any updates from the dev about Logic crashes?

  • Does anyone know when it'll go on sale?
    Itching to try it out...

  • edited June 27

    @mervenca said:
    Does anyone know when it'll go on sale?
    Itching to try it out...

    Not sure it ever has..?

    Even if so, it could be a while. Maybe Black Friday, though honestly I don’t know for certain.

  • @distantstar said:

    @mervenca said:
    Does anyone know when it'll go on sale?
    Itching to try it out...

    Not sure it ever has..?

    Even if so, it could be a while. Maybe Black Friday, though honestly I don’t know for certain.

    According to AppSliced, it has been on sale in july '23 for 25 days.

  • Why "Arto Vaarala" developer disappeared from the AppStore?

    ButterSynth also was removed from AppStore...

  • @Pictor said:
    Why "Arto Vaarala" developer disappeared from the AppStore?

    ButterSynth also was removed from AppStore...

    Oh dang!

  • @Pictor said:
    Why "Arto Vaarala" developer disappeared from the AppStore?

    ButterSynth also was removed from AppStore...

    Probably a temporary glitch related to renewing a developer account.

  • The web site is still up https://www.kirnuarp.com/ so it could be Apple woe such as lapsed developer subscription.

  • Did it ever get fixed? I remember messing around and never getting very far due to “issues”. Working perfectly for everyone else?

  • The user and all related content has been deleted.
  • @tja said:
    @Kirnu Any information about the missing ButterSynth App in AppStore?

    Thanks

    Maybe it's a regional App Store issue depending on where you are? I downloaded it a few hours ago from the US App Store for USD $19.99

  • Not appearing in german app store, it is still a suggested autofill entry though. I’m sure it’s just an admin blip and will get fixed soon

    On a more positive note i’m growing fonder of BS every time i use it. Initial stability issues around launch discouraged me from investing too much time with it, but crashes are few and far between now. The sound design potential is top notch

  • @GrnEgz_N_Hm said:

    @tja said:
    @Kirnu Any information about the missing ButterSynth App in AppStore?

    Thanks

    Maybe it's a regional App Store issue depending on where you are? I downloaded it a few hours ago from the US App Store for USD $19.99

    It's gone now from the US app store. You must have just beat the cutoff.

  • I thought this synth sounded amazing on release but was unstable as all get out. Tried every update and still crashed in every host. Been holding out hope for the better part of a year for stability updates.

    App listing is gone in the US store for sure rn.

    Probably my biggest let down of any synth purchase. I loved the interface and how everything is laid out but every time I touch something it breaks.

  • The user and all related content has been deleted.
  • edited July 10

    @tja said:

    @Goldiblockz said:
    I thought this synth sounded amazing on release but was unstable as all get out. Tried every update and still crashed in every host. Been holding out hope for the better part of a year for stability updates.

    App listing is gone in the US store for sure rn.

    Probably my biggest let down of any synth purchase. I loved the interface and how everything is laid out but every time I touch something it breaks.

    Interesting.

    Any reproducable crash?
    How?

    just trying to use it like any other synth au. load it on a track in drambo. change a preset, automate something, press play, die.
    loopy pro and nodes projects will never load with butter synth open, crashes every time, reload it, hope it sticks and doesn't crash again. press play transport, die.
    play something else next to it, die. attach an effect, die.

    app is just horrible imo and over a year of hoping for stability with next to no updates makes me salty like no other has in this space. no other auv3 gives me this many problems, not even close.

  • @Goldiblockz said:

    @tja said:

    @Goldiblockz said:
    I thought this synth sounded amazing on release but was unstable as all get out. Tried every update and still crashed in every host. Been holding out hope for the better part of a year for stability updates.

    App listing is gone in the US store for sure rn.

    Probably my biggest let down of any synth purchase. I loved the interface and how everything is laid out but every time I touch something it breaks.

    Interesting.

    Any reproducable crash?
    How?

    just trying to use it like any other synth au. load it on a track in drambo. change a preset, automate something, press play, die.
    loopy pro and nodes projects will never load with butter synth open, crashes every time, reload it, hope it sticks and doesn't crash again. press play transport, die.
    play something else next to it, die. attach an effect, die.

    app is just horrible imo and over a year of hoping for stability with next to no updates makes me salty like no other has in this space. no other auv3 gives me this many problems, not even close.

    Which device were you using? I’ve never really tried hosting in Drambo but I think others in the testing group did.

Sign In or Register to comment.