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.

Request new Mozaic Scripts *HERE*

1171820222369

Comments

  • @wim said:
    I didn't fully appreciate the concept until I spent some extended time testing it. It is actually really fun. Unlike most of my scripts, I may actually use this one. 😂

    Glad to hear that. Thanks.

  • wimwim
    edited June 2020

    @hypnopad said:

    @wim said:
    I didn't fully appreciate the concept until I spent some extended time testing it. It is actually really fun. Unlike most of my scripts, I may actually use this one. 😂

    Glad to hear that. Thanks.

    Let me know if you're getting stuck notes. I've been seeing that a little with SynthMaster 1. I didn't think I'd need to go to the work of adding stuck note prevention since a note-off is always sent. It seems that SM1 is picky about not wanting a new note on to come before the previous note off. I guess this can happen if you have a longer gate than it takes before the next identical note comes around.

    Bugger. :(

    [edit] OK, maybe it was a randomizer plugin I had loaded after this. I hope so.

  • Having problems playing back this script today, very strange. The sequence just won't play. Tried the new and old script.
    It does work if I load an old AUM project with a saved hypnopad in it, but not if I try and load a new mozaic with the script in...

  • @Carnbot said:
    Having problems playing back this script today, very strange. The sequence just won't play. Tried the new and old script.
    It does work if I load an old AUM project with a saved hypnopad in it, but not if I try and load a new mozaic with the script in...

    Any chance the GUI is NOT in the normal setting where input notes modify a pad but do not send or forward any MIDI events?

    Can you upload the 2 GUI screens or dropbox out the script that shows the issue?

  • @McD said:

    @Carnbot said:
    Having problems playing back this script today, very strange. The sequence just won't play. Tried the new and old script.
    It does work if I load an old AUM project with a saved hypnopad in it, but not if I try and load a new mozaic with the script in...

    Any chance the GUI is NOT in the normal setting where input notes modify a pad but do not send or forward any MIDI events?

    Can you upload the 2 GUI screens or dropbox out the script that shows the issue?

    ah my mistake, I'd forgot to reroute the notes to the new instance! :)

  • @Carnbot said:
    ah my mistake, I'd forgot to reroute the notes to the new instance! :)

    In AUM or another DAW?

    FYI: For generic sequence users, this app can also be driven by another sequencer (like
    Riffer) and function as a basic "easy to set" step sequencer. It's also possible to use the Riffer input to load the pads in the NOT normal mode by just tapping all the pads quickly and potentially tweaking any notes that seem off to you. Touch the offending note and it will get a new semi-random choice from Riffer.

  • edited June 2020

    @wim So far so good.
    For users who want to use more than one instance of this script in AUM with multiple pads the built in note range in tracks won’t work. When you dial in a single note for a pad you are excluding the control notes. I’m using two instances of @_ki ’s midi filter and transpose script.Put it in between your controller(s) and hypno seq.Works great. In my case my pads are on channel 15 and my control channel is on 1. I will continue explaining my setup on my own thread. https://forum.audiob.us/discussion/39146/hypnopad-s-ipad-only-studio-project#latest



  • @hypnopad , would adding the ability to define the input note range fix this?

    As much as I hoped not to add further features and controls, this seems like it could be useful. It does seem inefficient to have an entire 128 note range always dedicated just to one task - advancing the sequencer.

    I think I'll add two dials to set the low and high notes for the range that triggers the sequence. This should be easy to do.

  • edited June 2020

    @wim I actually thought of that but didn’t want to bug you with it if I could find an easy work around. But people not using this in AUM might not have such a work around available.
    While I’m here I wanted to ask about a very simple filter script. Feel free to pass on this. I feel like you’ve already have gone above and beyond for me.
    My Roland Handsonic sends out a constant stream of info and freezes my input monitor eventually and who knows what else it’s doing to Mozaic and to general overhead. I looked in the midi implementation chart and found its three things: active sensing/real-time clock/real-time command. If you find the time that would be great- if not I ask the Mozaic community at large for help with this. Thanks.
    P.S. Good luck on your future AUv3 programming adventures.

  • Hiya @hypnopad - version 1.11 adds controls to set the range of notes that trigger the sequence. You can also get to the help screen now by long-pressing SHIFT.

  • @wim said:
    Hiya @hypnopad - version 1.11 adds controls to set the range of notes that trigger the sequence. You can also get to the help screen now by long-pressing SHIFT.

    Thanks again! This will simplify things.

  • wimwim
    edited June 2020

    Deleted. Brain fart.

  • Can someone help me out with a script that blocks active sensing and midi clock? Can Mozaic do this? Thanks. Also left a comment in the other Mozaic thread.

  • wimwim
    edited June 2020

    This should do it I think:

    @OnMidiInput
     if MIDIByte1 <> 0xF8 and MIDIByte1 <> 0xFE
       SendMidiThru
     endif
    @End
    
    @OnSysex
      SendSysexThru 
    @End 
    
  • @wim Sorry if I pissed you off. I guess you feel I got greedy with asks. The last comment was not meant for you but someone else here who can help me. I’ll leave now.

  • wimwim
    edited June 2020

    @hypnopad said:
    @wim Sorry if I pissed you off. I guess you feel I got greedy with asks. The last comment was not meant for you but someone else here who can help me. I’ll leave now.

    Eh? No. My first posting was incorrect, so I quickly deleted it. Sorry if seeing the "." there was interpreted as removing a snarky comment. It was nothing of the kind. It was just my brain not working before the coffee kicked in. See the corrected post above. 👍🏼

  • Here it is in StreamByter:

    #Block MIDI Clock and Active Sensing
    F8 = XX +B
    FE = XX +B
    
  • @wim Whew! I thought I had offended you since you didn’t respond for a long time and then left two deletes. I was cringing at what I thought you were writing.😊 Thank you for your help as always.

  • No problem! Always glad to help.

  • @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

  • @Poppadocrock said:
    @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

    Actually the whole point is that it DOES require midi input to work. Send it any note and it triggers one note in the sequence. That way you control the phrasing of the sequence and can play the sequence with just one key/pad.

  • @Poppadocrock said:
    Shouldn’t it just send the midi out like a regular sequencer.

    No. It was designed at the request of a drummer that wants it to output a sequence
    note for every tap of the drum pad. So it won't output anything until something a MIDINote event comes into it. Connect a keyboard input in AUM and tap the keys...
    it will output the sequence matching your tapping rhythm even with AUM's transport halted.

    It you want to drive it as a regular sequencer off the DAW's BPM settings then you need to
    use an app that will follow the BOM clock and send out MIDI into this script. Riffer for example can serve that purpose and let you use this as a general purpose sequencer that
    benefits from the easy input/recall of sequence patterns.

    I hope this helps.

  • @Poppadocrock said:
    @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

    Others havre already answered, so I'll just say that it's actually a surprisingly fun way to make music. Set up a sequence, then forget about the notes you're playing - just flow with the rhythms you feel in your head as you tap any note on the keyboard. I found myself making some great stuff I wouldn't have come up with normally.

  • @hypnopad said:

    @Poppadocrock said:
    @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

    Actually the whole point is that it DOES require midi input to work. Send it any note and it triggers one note in the sequence. That way you control the phrasing of the sequence and can play the sequence with just one key/pad.

    Thanks all. I tried midi input right After I posted, and I got something to come out. So To clarify... I can send any note, and each note I send plays a note in the sequence, correct?

    @wim thats a great idea.

  • wimwim
    edited July 2020

    @Poppadocrock said:

    @hypnopad said:

    @Poppadocrock said:
    @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

    Actually the whole point is that it DOES require midi input to work. Send it any note and it triggers one note in the sequence. That way you control the phrasing of the sequence and can play the sequence with just one key/pad.

    Thanks all. I tried midi input right After I posted, and I got something to come out. So To clarify... I can send any note, and each note I send plays a note in the sequence, correct?

    Yep, that’s correct.

    @wim thats a great idea.

    Not my idea - @hypnopad requested it based on a Max for Live script on desktop.
    Fun though eh? 👍

  • SCRIPT REQUEST:

    It would be great to have a drummers script app the allows the user to define a chord progression using scale numbers 1,2,3,4,5,6,7 and setting a scale.

    Then as users tap in rhythms output notes (settable to 1,2,3,4 at a time) are sent that are valid for the current "bar".

    Example:
    vi - IV - I - V that's 6-4-1-5 or A minor - F - C - G is selected (common progressions could be in the app)

    The developer would sent out MIDI for a given bar using chord note numbers that
    are shifted according to the progression number: +6, +4, -1, +5 by determining the current
    bar number. Bar's can be followed by having an OnPulse event that increments accordingly to set a bar variable.

    Notes can be pulled from the essential pattern of chords - adding 9ths is also
    cool they are generally safe to keep the chord feeling.

    1,3,5,8,10,12,10,8,5,3,5,3,2,1,2,3,8,5,10,8,12,15,16,12, etc.

    Just choosing 1,2,3 or 4 notes randomly from the list also works to produce a chord
    voicing. More work could be expended here to produce voicing that flow well across chord
    progressions.

    I hope someone makes such a script for drummers to have another way to generate
    music that's less ambient and more intone with what a full band might be using to organize their improvisations: chord progressions.

    With single notes it would act like an Arp.

  • @wim said:

    @Poppadocrock said:
    @wim im a little confused using, hypno sequence. I’ve tried twice and could not get any sound from synth. Shouldn’t it just send the midi out like a regular sequencer. It doesn’t need any midi input correct? I can’t get it to trigger a synth in AUM. The volume is up. Am I missing something?

    Others havre already answered, so I'll just say that it's actually a surprisingly fun way to make music. Set up a sequence, then forget about the notes you're playing - just flow with the rhythms you feel in your head as you tap any note on the keyboard. I found myself making some great stuff I wouldn't have come up with normally.

    Join the club! Get off the grid! 👌

  • edited July 2020

    @wim said:
    Others havre already answered, so I'll just say that it's actually a surprisingly fun way to make music. Set up a sequence, then forget about the notes you're playing - just flow with the rhythms you feel in your head as you tap any note on the keyboard. I found myself making some great stuff I wouldn't have come up with normally.

    @wim thanks a lot for you continuous effort ans service for the iOS community!
    About hypno sequencer: I think is not implemented but I just tested the script for some minutes:

    It possible to repeat a sequencer step or go backwards when pressing a switch, pad (or better a predefined MIDI note)?
    If this is not implemented would be a great feature for improvising alongside other sequences or other people because yo could adjust the structure on the fly, keep repeating sections and so on...!

  • @McD said:
    SCRIPT REQUEST:

    It would be great to have a drummers script app the allows the user to define a chord progression using scale numbers 1,2,3,4,5,6,7 and setting a scale.

    Then as users tap in rhythms output notes (settable to 1,2,3,4 at a time) are sent that are valid for the current "bar".

    Example:
    vi - IV - I - V that's 6-4-1-5 or A minor - F - C - G is selected (common progressions could be in the app)

    The developer would sent out MIDI for a given bar using chord note numbers that
    are shifted according to the progression number: +6, +4, -1, +5 by determining the current
    bar number. Bar's can be followed by having an OnPulse event that increments accordingly to set a bar variable.

    Notes can be pulled from the essential pattern of chords - adding 9ths is also
    cool they are generally safe to keep the chord feeling.

    1,3,5,8,10,12,10,8,5,3,5,3,2,1,2,3,8,5,10,8,12,15,16,12, etc.

    Just choosing 1,2,3 or 4 notes randomly from the list also works to produce a chord
    voicing. More work could be expended here to produce voicing that flow well across chord
    progressions.

    I hope someone makes such a script for drummers to have another way to generate
    music that's less ambient and more intone with what a full band might be using to organize their improvisations: chord progressions.

    With single notes it would act like an Arp.

    I like that idea.

  • @Synthi said:
    It possible to repeat a sequencer step or go backwards when pressing a switch, pad (or better a predefined MIDI note)?
    If this is not implemented would be a great feature for improvising alongside other sequences or other people because yo could adjust the structure on the fly, keep repeating sections and so on...!

    You can pretty much accomplish all that by using different presets.

Sign In or Register to comment.