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.

AudioLayer - SoundFont import IAP released

The new AudioLayer version 1.9 was just released:

  • In-app purchase for SoundFont Importer
  • Copy/Paste/Delete multiple Layers at once
  • Optional deletion of sample files on instrument delete
  • some bugfixes

See the importer in action here:

«13

Comments

  • edited October 2023

    Oh, too cool. Thanks for adding that, Harry. I've grown tired of the app "Sound Fonts" not functioning properly and should use this instead now.

    And AudioLayer now successfully validates in macOS Logic Pro.

    Could you investigate why AddStation and Bark Filter are not validating on desktop?

    Thank you.

  • @NeuM said:
    Oh, too cool. Thanks for adding that, Harry. I've grown tired of the app "Sound Fonts" not functioning properly and should use this instead now.

    And AudioLayer now successfully validates in macOS Logic Pro.

    Could you investigate why AddStation and Bark Filter are not validating on desktop?

    Thank you.

    Already know what's going on with the validation error, just have to find some time slot for the updates...

  • @VirSyn said:

    @NeuM said:
    Oh, too cool. Thanks for adding that, Harry. I've grown tired of the app "Sound Fonts" not functioning properly and should use this instead now.

    And AudioLayer now successfully validates in macOS Logic Pro.

    Could you investigate why AddStation and Bark Filter are not validating on desktop?

    Thank you.

    Already know what's going on with the validation error, just have to find some time slot for the updates...

    Fantastic. Thank you.

  • @VirSyn said:
    The new AudioLayer version 1.9 was just released:

    • In-app purchase for SoundFont Importer
    • Copy/Paste/Delete multiple Layers at once
    • Optional deletion of sample files on instrument delete
    • some bugfixes

    Really great addition to an already top-notch sampler! 🤩 Now I need to strategize my sound bank usage again, haha.

  • Instrument delete - I've been wondering why this wasn't available for a long time. Nice to see it added.

  • Hi I try to open the app but it stucks in the audiolayer screen and then crashes It opens ok on AUM as auv3 But not on stand alone
    Does anyone have this problem ??

  • Does the SF2 importer 'extract/duplicate' all the samples from the SF2 files or does it access the SF2 files 'as they are' ?

  • @dalton34gr said:
    Hi I try to open the app but it stucks in the audiolayer screen and then crashes It opens ok on AUM as auv3 But not on stand alone
    Does anyone have this problem ??

    The usual fix for that is to trash the file last.state in the Folder AudioLayer with the Files app. Please try this

  • @Samu said:
    Does the SF2 importer 'extract/duplicate' all the samples from the SF2 files or does it access the SF2 files 'as they are' ?

    The sf2 file is copied into AudioLayer just like another audio file. But there is no extraction. You can throw away the original sf2 file after import

  • Oh sweet! I’ve been getting more into AudioLayer the last few weeks so perfect timing. Does it come with any SoundFonts (the general midi set)?

  • So how do you delete instruments?

  • how do you delete out of time demo content?

  • @VirSyn Does AudioLayer allow you to export to soundfont format as well?

  • @VirSyn Is it intentional that the sf2 files are imported with velocity sensitivity ‘turned off’? (Ie. the imported files play at fixed velocity regardless of incoming note velocity).

    Is there a quick way to globally enable velocity sensitivity without having to go thru every single preset?
    Most sf2 players automagically map velocity to level for a bit more expressive/dynamic playback.

    Cheers!

  • @VirSyn I have a simple issue when creating an instrument with this new version:

    • create a new instrument
    • Load a sample from AudioShare
    • Play notes. The “squares” of notes are triggered in the layer display but no sound is produced. I have to save my instrument, switch to another one, then switch back to my instrument to hear it. Pretty annoying.

    Thank you!

    Also a side request: I’d like to add a random offset to the sample’s start position. It’s possible in the layer’s properties but restricted to 100ms. Could you remove this limit and also enable setting directly a value rather than using + and - buttons please? My use case is with long looping drones where I’d like each note to start at a random position to add variety. Thank you!

  • @jsmonzani said:
    @VirSyn I have a simple issue when creating an instrument with this new version:

    • create a new instrument
    • Load a sample from AudioShare
    • Play notes. The “squares” of notes are triggered in the layer display but no sound is produced. I have to save my instrument, switch to another one, then switch back to my instrument to hear it. Pretty annoying.

    Thank you!

    Also a side request: I’d like to add a random offset to the sample’s start position. It’s possible in the layer’s properties but restricted to 100ms. Could you remove this limit and also enable setting directly a value rather than using + and - buttons please? My use case is with long looping drones where I’d like each note to start at a random position to add variety. Thank you!

    Good point. Personally, I would even rather prefer a slider instead of +/- buttons, which can be long to setup. And would raise the limit to 1000 ms.
    Also, I think this is a delay, not a playhead offset. So your sample is always starting at position zero but with a delay.
    It would be nice to add a randomizable playhead offset.

  • edited October 2023

    On the old EMU ESI-32 which I had access to way back in time it was possible to map velocity to sample-start.
    The 'offset-range' which would be covered was set in % of the sample-length.

    If the range was set to 100% value 1 would play from the start and the final 127 would be at the end of the sample.
    With some creative range and velocity values it was easy to slice a beat using velocity values while triggering the sample.

  • For those that have tried it: how is it so far, and how does it compare to the other AU soundfont apps (bs-16, KQ, etc)? Also does it come with the same set of general midi sounds or is it just a blank slate for you to upload your own?

  • @Samu said:
    On the old EMU ESI-32 which I had access to way back in time it was possible to map velocity to sample-start.
    The 'offset-range' which would be covered was set in % of the sample-length.

    If the range was set to 100% value 1 would play from the start and the final 127 would be at the end of the sample.
    With some creative range and velocity values it was easy to slice a beat using velocity values while triggering the sample.

    That’s a super nice feature !
    Here, what I see is : with low velocity, you start where the sample attack is “slow” whereas with higher velocity you start where the sample is already at higher RMS values, so you hear a “fast attack”.
    There are still lots of modulations that could be done, especially regarding velocity.

  • @jsmonzani said:
    @VirSyn I have a simple issue when creating an instrument with this new version:

    • create a new instrument
    • Load a sample from AudioShare
    • Play notes. The “squares” of notes are triggered in the layer display but no sound is produced. I have to save my instrument, switch to another one, then switch back to my instrument to hear it. Pretty annoying.

    Thank you!

    Also a side request: I’d like to add a random offset to the sample’s start position. It’s possible in the layer’s properties but restricted to 100ms. Could you remove this limit and also enable setting directly a value rather than using + and - buttons please? My use case is with long looping drones where I’d like each note to start at a random position to add variety. Thank you!

    Just fixed the AudioShare problem and added 1000ms! Direct value entry may come later, it helps a bit pressing long on the button it gets faster and faster...

  • @Samu said:
    @VirSyn Is it intentional that the sf2 files are imported with velocity sensitivity ‘turned off’? (Ie. the imported files play at fixed velocity regardless of incoming note velocity).

    Is there a quick way to globally enable velocity sensitivity without having to go thru every single preset?
    Most sf2 players automagically map velocity to level for a bit more expressive/dynamic playback.

    Cheers!

    I took the SoundFonts as they are, but you're right - it makes sense to add default velocity sensitivity and it will be there with the next update tomorrow. You can also use the Sound Editor (Instrument / Level) to set the velocity sensitivity. Tap on "Instrument Scope" and it'll be set for the complete instrument.

  • @VirSyn said:

    @jsmonzani said:
    @VirSyn I have a simple issue when creating an instrument with this new version:

    • create a new instrument
    • Load a sample from AudioShare
    • Play notes. The “squares” of notes are triggered in the layer display but no sound is produced. I have to save my instrument, switch to another one, then switch back to my instrument to hear it. Pretty annoying.

    Thank you!

    Also a side request: I’d like to add a random offset to the sample’s start position. It’s possible in the layer’s properties but restricted to 100ms. Could you remove this limit and also enable setting directly a value rather than using + and - buttons please? My use case is with long looping drones where I’d like each note to start at a random position to add variety. Thank you!

    Just fixed the AudioShare problem and added 1000ms! Direct value entry may come later, it helps a bit pressing long on the button it gets faster and faster...

    it is a midi delay, not a sample random start/offset.
    what does one do with 1000ms midi delay?

  • edited October 2023

    @Birdpie said:

    @VirSyn said:

    @jsmonzani said:
    @VirSyn I have a simple issue when creating an instrument with this new version:

    • create a new instrument
    • Load a sample from AudioShare
    • Play notes. The “squares” of notes are triggered in the layer display but no sound is produced. I have to save my instrument, switch to another one, then switch back to my instrument to hear it. Pretty annoying.

    Thank you!

    Also a side request: I’d like to add a random offset to the sample’s start position. It’s possible in the layer’s properties but restricted to 100ms. Could you remove this limit and also enable setting directly a value rather than using + and - buttons please? My use case is with long looping drones where I’d like each note to start at a random position to add variety. Thank you!

    Just fixed the AudioShare problem and added 1000ms! Direct value entry may come later, it helps a bit pressing long on the button it gets faster and faster...

    it is a midi delay, not a sample random start/offset.
    what does one do with 1000ms midi delay?

    @jsmonzani convinced me...
    It's not a midi delay - think of different values for different layers!
    A midi delay would affect the whole instrument

  • however, it does not change the sample start point.
    so i can have a certain layer up to 1000ms later.... still searching for a use for it.

  • edited October 2023

    Hi,

    Plz,plz,plz, velocity modulation of sample start point. Being able to set what cc to modulate it would be a bonus. But velocity is super useful and awesome!

    Did I say please?:-)

  • @FlowingRobes said:
    Hi,

    Plz,plz,plz, velocity modulation of sample start point. Being able to set what cc to modulate it would be a bonus. But velocity is super useful and awesome!

    Did I say please?:-)

    yes, you said please ;-)

  • can someone recommend a "must have" soundfont library?
    is there one anyway?

  • @VirSyn This might be a long-shot but do your apps already share storage?
    Ie. could for example TeraPro transparently access content from AudioLayer?

    What I'm thinking about here is a pair of 'AudioLayer Oscillators' for TeraPro which could use the AudioLayer presets as is without any deeper editing capabilities? (Ie. 'playback only' oscillators).

    For users without AudioLayer installed it could still feature Sample and SF2 import but no editing capabilities so it would be relatively simple 'Sample Playback Oscillator'.

    I think this is at least worth to consider?

    Cheers!

  • Agreed, this would be great way to include a sample oscillator in TeraPro, which I have been wishing for a long time.

Sign In or Register to comment.