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 StoreAudiobus is the app that makes the rest of your setup better.
Comments
Yep since the last update which came out a few weeks ago.
Rozeta and a few others work okay but not this one or StreamByter.
nice visualisation!
Thanks & good luck Mr. Saunders
It's kind of strange/familiar to see melody as moving structures, there's the option in Quantum @midiSequencer to set the midi channel per step, so drawing in that window (and notes) the form of those colour helices changes ... the miditrail app is quite interesting, but advisable to use it with remote (bt, wifi) etc.
I'm just pleased those pixels are all a uniform length
Has anyone got this to work in the latest BM3?
Ok, it seems to work if sequencing a bank with midi from another bank (like using Quantum) but not if using the pads on the bank where MidiEcho is loaded if that makes sense...
Long live the AntiQuantizer
@midiSequencer - you are making SO many seriously creative apps! - keep up the great work
@midiSequencer have you tested MidiEcho in the latest BM3 release?
BM3 does not support AUv3 midi only apps - only audio ones.
I think that has changed with the latest release. I can now run Rozeta and ARPBud which are pure AU Midi I think.
Ah, there is an Midi Fx button - MidiEcho shows up there (as do my other auv3 apps) & open.
I don't know how to use BM3 though...
Yea, it’s useful for drums for example. Send one note for hihat it plays like 16th notes until it gets a note again. That’s just one super obvious example. It’s a cool way to generate rhythms, especially if you modulate things like time, etc.
Does MIDI Echo load into the FX slot in the MIDI lanes in AB3?
Yes it does
Thanks, bought. Somehow I had missed this one completely!
@midiSequencer I think I found a bug with midi mapping.
I've tried to midi map in AUM the delay mutes and it's not working...
I map a note on a controller and it will turn ON the delay, but the second press does not turn it back off...
I map a CC on a button, same thing.
I map a cc knob, and turn it, and the delay on/off just kind of randomly turns on and off as knob is turned.
Something is broken in your midi/au param code I think... Would REALLY love to be able to control mutes via a controller...
[edit] none of the midi mapping works... Turn knobs on mapped params in AUM, and the MidiEcho controls just spaz out...
@MonkeyDrummer
all parameters are value related so for the enables its cc>=64 for on & lower for off. Not sure how notes translate.
However, this does need to be a toggle type (which ive done for Photon) so will modify this for the echo app & release an update.
@MonkeyDrummer
New version submitted to Apple
. Fixed non-working AU Parameters
. Tap the Title now to switch UI touch method (up/down/left/right) or follow - this replaces the Settings app
https://itunes.apple.com/us/app/midi-echo-au/id1422324067?ls=1&mt=8
I still can’t get this working in BM3. Anyone else?
Please sir, a little learning for the uninformed: Why would a poor boy buy a midi echo app etc when he already has so many others of the old-money kind?
I use it more like an ARP, as a performance tool, rather than like a delay FX
Yeah, this is pretty much how I use it. You may have seen recent posts about "one finger symphonies" etc and that's how I think about it. I press a note on the keyboard or have a sequencer repeating some simple note progression and then play around with the MIDI filters to get interesting polyrhythms, etc. That's what this MIDI echo does quite nicely as you play with the knobs in it.
Thank you gents.
Looks like a bug in midi fx part of BM3 (it works in AB3 & AUM) - technical answer is that BM3 does not supply the mHost timestamp in the render buffer - I use that to know when the sample is to render (and I therefore play one of the midi events)
I will confirm with Intua dev- does anyone know if they are on this forum?
I've also noticed AU Parms are displayed not very well in BM3 (shows high %'s etc) - same goes for Model D in this respect.
If I can work out how to automate AU Params in BM3 I will try that!
From my testing, BM3 offers much more information (and much more accurately) than any other host with regards to transport state and/or musical context (sometimes too much for its own good). What are you trying to do? Maybe I can help.
here goes
firstly I've noticed timestamp->mHostTime = 0
this is populated by AUM & Audiobus3.
I've pinged Intua a message. I can get around it (using mach_absolute_time()) but don't want to release a new version if it is a bug with BM3.
secondly - I've no idea how AU parameters are automated in BM3 - but thats me only just starting to use it. AUM has this nicely done - not sure how AB3 does it either though!
thirdly - au parameters are displayed with strange %s - this is probably because I should be using Indexed rather than generic, but I'm not sure just yet if BM3 is ignoring the AU Parameter min/max?
fourthly - running BM3 from Xcode isn't as stable as say running AUM with the app crashing more. This is more of an Xcode issue really, but BM3 does not indicate crashed AUs other than by not displaying the UI. Probably something I will have to live with....
The documented ways of getting transport info are through hostmusicalcontextblock and hosttransportstateblock which have A LOT more information than just host sample time. This is provided by all popular hosts.
I'll DM for more info.
@midiSequencer @blueveek
Seeing you two working together has totally made my day!
lotta guess/hard work goes into midi au's!! Its a pita to test
Thank you for "fixing" the on-screen touch behavior of those knobs!
While I know you can "mute" repeats with the buttons on the bottom, could you ever consider adding a knob/control for "Skip Notes ___"
So regardless of the mute states, you could say turn this control to 3 and it will only send every 3rd note though the repeat?
I think that could help break up some repetition and also allow for things like more interesting basslines built off a melody line.