Audiobus: Use your music apps together.
What is Audiobus? — Audiobus is an award-winning music app for iPhone and iPad which lets you use your other music apps together. Chain effects on your favourite synth, run the output of apps or Audio Units into an app like GarageBand or Loopy, or select a different audio interface output for each app. Route MIDI between apps — drive a synth from a MIDI sequencer, or add an arpeggiator to your MIDI keyboard — or sync with your external MIDI gear. And control your entire setup from a MIDI controller.Download on the App Store
Audiobus is the app that makes the rest of your setup better.
It wasn't necessarily the cables that were confusing... It was just that you had to follow them all and memorize their paths to decypher what was going on. The modular layout was really hiding the "meaning" of the algorithms. Which made it incredibly hard to reverse engineer what someone else's layout meant. Whereas a few lines of clearly readable script were immediately much clearer to interpret. Especially when multiple parallel paths and conditions got involved
Same for me here, no comma on my iphone 7 plus. It does appear on my ipad though. Ios 12.
Both are set to english (canada)
Here's a little script which sends out a note to different channels depending on which pad you tap. First pad = ch0, second pad = ch1, third pad = ch2, etc.
Right now it sends the same note and just changes the channels. If you also need different notes to be sent out per pad I can add that. Let know
Just copy/paste the code above in the script window and you should be good to go!
I love modular stuff, so it's still on my mental shelf for an app which can make better use of the paradigm (somehow after staring at the concept for days it struck me that modular lends itself much nicer to continuous audio signals than very discrete time-based stuff like MIDI).
@brambos I can't even begin to imagine how hard it was to get this approved by Tim Apple!
not only is it AU, so when the tester launched it, it didn't "do anything", but even once it's in a host, it doesn't "do anything"!
thats true )) Considering fact that first NS2 submission was rejected by reviewer with reason "it doesn't play any audio when on background" (guy obviously didn't enabled background audio switch in settings ), it's almost miracle this passed through approval ))
Yes. When a midi note is received, you get its note number as a variable, so your can then just use that variable to reference the position in the array. Example:
Humm? Those are already there...
 oops. You meant from the pads. I thought you were talking about the XY Pad. nvm
Yes. And they can be dynamic too. For instance, you can append a the knob’s value to its label as it changes.
I can’t get any of these to load using “open in.” The scripts show up in the Load menu, but don’t actually load when I select them. Wonder if there’s something I’m missing.
Not really. You could store settings in an array, and recall them via a knob or pad, but there wouldn’t be a way to name them. You can store presets in the host though.
Just tried the "Strummer" one from @rrc2soft , but it seems that is actually a text-file and not a Mozaic file (which also contains the plugin state and the variables). Rodrigo, is it possible that you saved a textfile and named it .mozaic or did you export this from the plugin?
Anyway, I pasted the script and exported it as a Mozaic preset file. You should be able to load this one with Open In...
It's a really impressive script and it does some very nice things!!
It’s not limited to one layout per instance really. The layout in view can be changed programmatically. For instance, by hitting the shift button to move to the next view. (Note though, that these are just different views of the same controls.)
On the other hand, you could build up a mega controller by dynamically changing the cc’s assigned to the knobs. For instance, you could have each of the 16 pads set up a different combination of cc’s on the knobs.
Or, you could assign a knob to select setups, giving 128 possibilities (actually 12,800 if you want to get technical about it) . Or combine knobs to multiply that 128 or 12,800 times if you like.
@legsmechanical I had to download them to my own Dropbox first then go to “open in” should work then.
Found a few of the scripts don’t actually seem to load anything in the app mind !
ie Chord Magic. @NoonienS , Chordpeggio @rrc2soft , Strummer I am sending out to BS-16 using inside AUM with AUM keyboard into Mazaic. Not sure if I’m missing a connection ? I can see script in the main body but can’t get nothing out the preset? Maybe a Dropbox script corrupted?
Yes, are the knobs and sliders etc exposed as AU parameters?
Yeah, I did just that (save script as text file, rename to .Mozaic), my fault . I will try to export things properly and update my post .
Sure... here's a really crude example:
This effectively takes an LFO value and sends it out as a PC message on the start of every new bar. Not very pretty, but it shows how easy it is
That’s not what I meant.
Suppose I wanted to check if the note was one of (c1#,d1#,f1#,g1#,a1#)
You can loop through an array and see if there's a match.
Something like that?
Just tried that one @brambos after unzipping, went to open in. Doesn’t load for me in Mozaic doesn’t appear in the user presets.
Turns out you can just open the zip directly on Mozaic. Worked for me. Very cool script.
@brambos got these in my user preset list, top 2 chord ones don’t do anything?