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.

Streambyter: midi range

Hey

How one would do to set some midi note boundaries so if a note is higher than that limit, then transpose an octave down.

If it’s lower than the lower limit, transpose one up…

Should be easy right.

Comments

  • @cokomairena said:
    Hey

    How one would do to set some midi note boundaries so if a note is higher than that limit, then transpose an octave down.

    If it’s lower than the lower limit, transpose one up…

    Should be easy right.

    See this post to give you the general idea of how transpose some notes based on criteria. You would change the actual tests but the concept would be the same.

    In short :
    if note is in the range of interest
    transpose the note and block the original

    https://forum.audiob.us/discussion/comment/999379/#Comment_999379

  • This will do it. Copy/paste into a StreamByter window and Install Rules. Be very careful with the spaces between tokens. As show, it transposes all notes into the two octaves around middle C; you can adjust as desired. Notice that the script edits the Note On and Note Off messages and allows them to pass on out. You can test it using StreamByter's MIDI monitor (magnifier icon).

    #FoldOctaves
    
    # ^C3 is middle C in Streambyter
    If MT < A0    # process note on and off messages
       While M1 > ^C4
          Math M1 = M1 - $12
       End
       While M1 < ^C2
          Math M1 = M1 + $12
       End
    End
    
  • @uncledave said:
    This will do it. Copy/paste into a StreamByter window and Install Rules. Be very careful with the spaces between tokens. As show, it transposes all notes into the two octaves around middle C; you can adjust as desired. Notice that the script edits the Note On and Note Off messages and allows them to pass on out. You can test it using StreamByter's MIDI monitor (magnifier icon).

    #FoldOctaves
    
    # ^C3 is middle C in Streambyter
    If MT < A0    # process note on and off messages
       While M1 > ^C4
          Math M1 = M1 - $12
       End
       While M1 < ^C2
          Math M1 = M1 + $12
       End
    End
    

    This works great. Thanks

Sign In or Register to comment.