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 StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
Send each note of arp midi to a different synth?
I'm looking to see what kind of textures I can get by sending the midi from arps like Steppolyarp, Aphelian, Chordjam's, and Rozetta so that each note plays on a different synth. I've tried using Polythemus, which works alright, but I think there are some issues since the app requires that there is overlap between notes before it triggers the next synth (e.g. the gate on each arpeggiated note needs to overlap with the next to reliably trigger the app to shift to the next synth in line). Some arps allow for you to adjust the gate so you can get this overlap (Arpbud), but some don't (Chordjam, Aphelian). Also, I don't always want such a long legato sounding gate, as it can make the arpeggios sound muddy when using synths with longer sustain and release on the amp ADSR.
Any ideas are appreciated!
Comments
StepPolyArp can send each row (note) to a separate MIDI channel (just tap the row on the left), but I don't think each individual step.
You could write a script in mozaic or streambyter to round-robin the channels the notes are sent on and use a midi filter in your host so that each synth receives only one channel.
Polythemus has different voice allocation modes, I think there's s round robin, too, which might suit your needs.
I’ve done something similar (but not the same) fairly frequently. Usually i use the same synth duplicated with one panned left, the other panned right.
I do this in Logic by grouping the synths in a track a stack and feeding them with the same midi. Each track than has its own arp. I use Logic’s built in one and use grid mode to make my own arps. I have it so that the notes in the pattern played by each arp don’t play at the same time. I may have the L synth playing on 1,5,9,… and the R playing 3.7.13 etc. (just a simple example — the patterns are usually a bit more interesting than that!). The easiest way to do this is to make the grid for all sounds first then duplicate it to the other synths and remove the notes I don’t want from each grid manually.
Each synth could be the same sound panned differently or totally different synths.
You can use any arp with which you can programme your own grid/rhythm.
Chordjam let's you send each note from the chord to a different channel
I tried that last night but I think the arp just comes out on the first channel (counts as one voice).
I love using StepPolyArp to do this, you can get something really great going very quickly. As @SevenSystems said, I think you can only do it by row/note rather than each instance of each note though, but that’s plenty for what I want to do. I usually want 2 or 3 notes going to the same instrument anyway.
In AUM, you can filter the MIDI note range for every instrument. Then even transpose those received notes to the desired position. (sorry if you already know this)
Just let arp be wild on scales!
An arpeggiator sending its notes to 4 separate synths in round robin style:
Gonna try this...
There are at least a few existing Mozaic scripts that provide this. Check here:
https://wiki.audiob.us/doku.php?id=mozaic_scripts_list#channel_scripts
I made two mozaic scripts “Sequence Your Keys” and “Sequential Channel Switch” that might be of help. Both can be clocked either from the host clock or the incoming notes (that’s probably what you want). There might be easier scripts available - I just like flexible, nerdy sequencers.
https://patchstorage.com/sequence-your-keys-the-sq-1-companion/
https://patchstorage.com/sequential-channel-switch/
Hey, thanks for the help everyone! I still need to play with Drambo to figure out how to use @rs2000's model. When I set it up in AUM, the midi switch doesn't give me a midi connection, just two "sine wave" icons.
Luckily, it turns out Polythemus can do a round robin! Thanks @tyslothrop1!
Are you sure that you've chosen the MIDI 1-N switch, not the Mixer 1-N switch? 😉
I’m also trying to get this to work @rs2000 ,
and I’m a self-proclaimed amateur drambonaut.
@NoncompliantBryant, @Blipsford_Baubie
The first screenshot I've posted works well here.
Any info you're missing?
@rs2000
I tried again, this time starting with a fresh new project to eliminate any other factors which may have been affecting the outcome from my other tracks. I have verified that I’m using the midi N-1 switch, and not the mixer.
I have the same modules as you, in the same order, with the same color-coded input connections. I even have Dagger in all for AU instances—each instance with different filter positions so I can hear the difference. This time, I created the four switches before connecting the Index, because this sequence order makes a difference when I use the audio switch mixer for separating Flexi slices, but it didn’t make a difference for this particular thing.
Question: when I press play on the transport, the four switches cycle through without pressing any keys. I’m not sure what to expect, but that wasn’t it. Also, only the fourth and last switch is producing sound, even though each instance of Dagger is connected to its own switch.
I assumed each note output from the arp would advance the switch by one. But, me not sure.
@Blipsford_Baubie
It's the MIDI 1-N switch, not N-1.
Simple question: Did you mix the audio from all 4 instruments or was only the last one connected to audio out?
That's what it does as long as transport is running, I've done it this way so the arp will always play in sync with your project.
If you want to make it independent then let me suggest this order instead:
I’ve got it @rs2000 👍
I must have forgotten to add the mixer module the other times. Thanks again!
Great. You're welcome!