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.
Any tips resolving build error for Cem Olcay project?
@cem_olcay I'm finally getting going trying to learn a little MacOS/iOS development, so far just with Swift/XCode. I'm able to build a few of the github projects without error: several of the large AudioKit examples, Cem Olcay's Music Theory library. I have freshly installed XCode and MacOS newly updated to Monterey. I have an M1 mac and had to resolve some issues like (I think) needing to run 'pod' under Rosetta to get it working right. Haven't neede to resort to any of that since updated to Monterey.
I really want to get Cem Olcay's MIDISequencerAUv3 project working ( https://github.com/cemolcay/MIDISequencerAUv3 ). It gets almost through building before it comes up with this error:
not all .o files built with same Swift language version.
Started with (5 or later), now found (4.1/4.2) in
AudioKit/iOS/AudioKit.framework/AudioKit' for architecture x86_64
I can't figure out where the issue is, any config specs I can find re: Swift are for version 4.2, so I don't understand why anything's compiling with Swift 5. It seems this error may be a rare one, because I google and find next to nothing.
Anyway, I'd be happy to find some way to work around this if anyone has a quick fix. I assume there's some way to use a local version of AudioKit, which I've been able to build separately from its associated github project. I assume I have more control that way. But I'm new to XCode, and all its configuration settings and use of pods, so not quite clear how to do it. Thanks for any tips . . .