Considering updating to iOS 7? Wait!
  • Hi folks,

    We're on the cusp of iOS 7, and I'm here to urge caution: If you rely on music apps, please don't update yet.

    iOS 7 audio is not ready. There are a wide variety of bugs that are causing performance problems, crashes and other problems in a large number of music apps.

    This may change in the future, but until we see a few point releases for the OS, I strongly urge you to stick with iOS 6.

    Cheers,
    Michael

  • Michael, could you list some of them?

  • I'm afraid not, @giku_beepstreet; we're still under NDA for now. It will presumably be lifted soon though.

  • Also, more generally, it's worth reading this warning about iOS 7 on osxdaily.

  • Why you guys never seem to post this kind of info in the core audio section of the Apple developers forums? Search for inter-app audio and see that there are only questions and very little answers. What you doing is a great service for the audio apps developers but without further information sharing this is useless. I can share my company's own research into iOS 7 inter-app-audio - there are some bugs but some things work - I've posted several threads in the dev forums. See you there? My dev forums username is djplayer. Cheers!

  • While I agree that iOS 7 is not full ready, Michael are you referring to apps that have been rebuilt with Xcode 5, or existing Xcode 4 iOS 6 (and earlier) deployment targets? I'm not seeing anything specifically bad with my iOS 5 SDK targeted apps. But under what conditions? Is this just multiple apps, inter-app audio, Audiobus conditions?

  • Hello Aviv,

    We're posting here because we feel like we need to warn users, not developers.

    This post is not about inter-app audio, at all.

    We felt the need to tell users that they might experience bugs with iOS 7's audio system in day-to-day use as musicians.

    Sincerely,

    Sebastian

  • @onereddogmedia:

    Please discuss XCode and development specific questions on Apple's developer forum. This is the users's section of the Audiobus forums.

  • @Sebastian @Michael Let me rephrase the question :-) Are you saying that music apps that may (or may not) include Audiobus in pre-iOS 7 are likely to break on iOS 7? Or is this warning specific to only apps that use Audiobus?

    (and yes iOS 7 isn't ready)

  • No, this is not a warning specific to Audiobus.

    Most importantly: We're just urging musicians to wait for the point release (iOS 7.0.1+).

    iOS 7 is shiny and new and it might be great for anything not related to music production right from the start.

  • User point of view is enough. I'm curious since I haven't encountered any problems yet :].

  • @giku_beepstreet

    Jarek, since iOS 7 only launches later today I think I can't comment in public yet, but I'll send you some links to the dev forums since we're both under NDA anyway.

  • So, Sebastian, does that mean you will be able to comment in public as soon as iOS7 launches later today? That is what I gather from your post above mine... :-)

  • Awesome!!! :-D Will you be able to tell us the secret "3rd thing" that's coming to Audiobus?

  • Ahhhh, why not if the NDA is lifted?

  • Because it has nothing to do with the NDA. It's something we're working on and that we're only making public when we know we can ship it.

  • Oh, OK. That's different. :-) Thanks for the clarification! I hope it's a solution for the Midi issues iOS has. :-)

  • Thanks for the info, guys. Sadly, that osxdaily article totally deflates any anticipation I had for iOS 7 on my iPad 2. Lagging orientation changes and keyboard input?? Ack! No thanks.

  • My thoughts exactly. I REALLY, REALLY hope this is software fixable and that an update comes out that gets things working back to proper speed. I can't afford ANY loss in efficiency, since things are already too slow for me as it is....

  • Here's a great article that sums up the situation quite well. Statements from other developers included:

    http://discchord.com/blog/2013/9/18/before-you-update-to-ios-7.html (especially read Christopher Rice's statement about a bug with interrupted audio recording sessions)

    Here's another one from evolver with a detailed statement from myself: http://evolver.fm/2013/09/18/audiobus-warns-musicians-against-upgrading-to-ios-7/

    And last but not least here's Peter Kirn about the same topic: http://createdigitalmusic.com/2013/09/ios-7-now-please-dont-install-yet/

  • This is great information Sebastian! Thanks! These articles you list mention that the NDA is now lifted. Can you now comment at all on the state of Midi in iOS7? I personally am not in a hurry to update to iOS7 and I know that things are a long way off, but I'm concerned about the mess Midi is in, and I'm wondering if help is on the way or if we need to start looking towards Audeonic's Midibus as a possible solution...

  • I can't comment on the state of MIDI in iOS 7 other than that I've not experienced any problems with it. But I haven't tested it.

  • I've made a post about the audio interruption bug with details on how to get your audio apps working again if/when it occurs on my Facebook page. Holderness Media Facebook

    If you don't want to read the whole thing and just need to know how to recover from the bug, here's the proper steps.

    UPDATE: As a temporary workaround, you can enable Airplane Mode to prevent incoming calls, so long as you don't rely on Wifi for your setup. This won't prevent alarm clock alerts but those aren't nearly as common.

    Solution to get audio apps working again if/when the bug occurs:

    1. Once the interruption happens and your app(s) are no longer responsive, don't panic, and don't waste time complaining online. It's easy to get things working again.

    2. Quit Echo Pad and/or any other audio apps you were running COMPLETELY by removing them from the multi-task bar. Simply closing and re-opening the app without removing it from the multi-task bar is not enough, and will not recover the audio. Removing apps from the multi-task bar is a little different on iOS 7 than it is on previous versions of iOS. See step 3.

    3. To remove an app from the multi-task bar in iOS 7, double tap the home button or use the 4-finger swipe up gesture to display multi-tasking.

    4. With one finger, swipe up on the app's window to remove it from the multi-task bar. The app's window will slide upwards out of view.

    5. Once all audio apps have been removed from the multi-task bar, you can now relaunch them and audio will work correctly as before.

    Also, if you have updated or are planning to update to iOS 7, please make sure to update to the latest version of Echo Pad, version 1.4.9.

  • Thanks for the warning guys. I do want to install ios 7 but about 80% of my apps are audiobus dependent. Would like an "all clear" email when you think it's safe. I wasn't going to give it a second though until I got the message from you all. Then I started to look around. Thanks much.

  • I must admit, this panicked me, but I upgraded and have no problems at all with Audiobus running several apps on it. Maybe I got lucky..!

  • @Mark: We're definitely going to send another update once we know that the worst bugs (interrupted audio sessions and problems with audio interfaces) are fixed.

    @Dave: Audiobus itself is ready for iOS 7.

  • I've updated and no problems so far but then again my iPad is not my premier tool for composing.

  • Well it sounds reasonably safe, no calls on my iPad so I'm in the clear on that one. But I'll be using it in a gig Monday, so I'll wait till after that.

  • Hello all! Is it worth to update my iPad 4th Gen 64 GB to iOS 7.1.2 at this time? Now I'm running iOS 6.1.2 and still thinking about this. Is an iOS 7.1.2. is audio-trouble free at the moment? I'm have many audio apps including my favorite Animoog, Thor, iSEM, Modular, Sector, Samplr, Cubasis and I don't wish to ruin performance any of them with this update. In another way I'm very interested in Audiobus 2 possibilities and Apple Inter App Audio that give me iOS 7. I've also purchased iConnectivity iConnectMIDI4+ interface, it will arrive soon and I need it to be compatible with iOS in a best possible way.

  • SebastianSebastian +1 -1 (+1 / -0 )

    iOS 7 is fine. Everybody should upgrade to it.

  • PaulBPaulB +1 -1 (+1 / -0 )

    @Sebastian said:

    iOS 7 is fine. Everybody should upgrade to it.

    There's quite a bit of latency on your connection, Sebastian...

  • Did they ever fix the issue with battery drain whilst sitting idle? When I first upgraded I had to change a bunch of system settings to stop that and haven't changed it back.

  • I am shocked how many people seem not to be running the latest os. We found out the hard way.

  • Within a few weeks we will be looking at ios 8.

  • looking forward to that :)
    http://audiob.us/ios8

  • As usual it's prudent to wait until all developers of the apps one likes to use have made sure that their apps run nicely on the new OS. I'm not saying to wait another year to upgrade but I would definitely not upgrade just blindly.

  • I'm halfway fine with what I can see now. If Rolf and Alessandro drop in the new sdk in time I'm the 1st one to jump to ios8. Giku already did. There is stuff that seams to be on sdk 2 or something, but it can't be so hard to just drop the lastest sdk in, right?
    I am confident. :)
    and shame on everybody who isn't ready for ios8 when it drops!

  • @lala said:

    I am shocked how many people seem not to be running the latest os. We found out the hard way.

    It's not so shocking in the Apple world I think. At the time of Lion and even a Mountain Lion release many peoples that working with audio still have running a Snow Leopard on their MacBooks. This is not a retrograde way it's just a some kind of way to save some nerves and time against crashing or non-working apps. In the iDevices world it's also more important, because after the iOS update you can't downgrade from the iOS that doesn't work for you in a way that previous does. So you need to think twice or at least to wait for some more updates. By the way, what device you are running with the iOS and how old it is?

  • Latest and greatest - mini retina
    why I was shocked is because even my mother has heard of heartbleed ... And ios isn't os x, where u paid 100s of € for software that isn't up to date or u can't upgrade because u still need sounddiver or something , so I don't think you can compare that.
    why shouldn't we be able to jump back to ios7 with a backup if ios8 has to many hickups?

  • I just realized there is no way to export all ab presets in one go. Need to upload more patches here so I can just click em again. rofl, lalas public backup, hahaha

  • @lala said:

    Latest and greatest - mini retina
    why I was shocked is because even my mother has heard of heartbleed ... And ios isn't os x, where u paid 100s of € for software that isn't up to date or u can't upgrade because u still need sounddiver or something , so I don't think you can compare that.
    why shouldn't we be able to jump back to ios7 with a backup if ios8 has to many hickups?

    It's not that your VST costs 100E. It does matter of course, but most of all it's some kind of fear that your old apps and hardware inside a Macbook would perform slower with the new OS. It may perform trouble-free of course but it can be much slower at the same time. As about iOS jump back as I know you can only do this in a limited time because after every iOS release/update Apple stop to signing previous version of iOS within some days so you can't downgrade to previous version even if you have a backup. So when iOS 10.1 arrives and if after update you accidently notice that your Mini Retina performs much better on iOS 9.1.3 there would be no way to jump back. You can do this on a Macbook though, it's much more easier now compared to the iOS world but your Mac OS version would be also limited by the bridge of your motherboard. For example, you can't install a Snow Leopard on the MacBooks with the Ivy Bridge motherboards.

  • I have no interest in running old OSs if the device is supported by apple with the new hot shit. I'm on Mac since what panther or something and stuff never got slower with whatever the current os was.
    New OSs are there for a reason, because you can write better code that does things in a new clever way without the hickups und oopsies of yesteryear.
    just wait for new touch fun and file pusharounds on os8 ;)
    Luckily this is not grandmas tv that stays with the software it came with.
    can't wait to see what everybody is going to do with all those new APIs :) good times ahead
    ios 8 is going to be a major milestone :)

  • @lala said:

    I just realized there is no way to export all ab presets in one go. Need to upload more patches here so I can just click em again. rofl, lalas public backup, hahaha

    Or email em to yourself. Not that I don't want to see them shared, mind!

    Would really love to see http://shared.audiob.us/ or something so we can browse shared presets and filter by apps we own (or want). The thread is decidedly uninviting, particularly because so many of the links I click require me to purchase something but I don't know it until it's in my local copy of the app.

  • Not all software on iOS or OS X is made by Apple nor does all of it make it to the latest version of the OS. With iOS upgrades being a ratcheting process of going forward but not back, it's not always an easy call to decide when to upgrade. Some people have even been in situations where the upgrade downloads automatically even though you haven't decided to install it yet which can then prevent you from adding new apps or other material to your device.

  • @syrupcore: u can see what apps r inside the preset if u just click the link, no need to download But I like the idea, unfortunately not many ppl seam to like the idea of sharing with everyone. I also have presets that contain half finished tracks, guess that's why it's not very popular ... So the only real use this had for me was for beta testing, so instead of having to write many words I sometimes could just send them the URL and say see what happens. But if u r doing music with a partner on the web I find sharing presets very appealing :) and I guess it's nice if u do stuff with 2 ios devices u can just email your preset to the other device without having to jump through hoops. There is room for improvement here.

  • Ah right, forgot about the interstitial web page.

  • @Paulinko said:

    Not all software on iOS or OS X is made by Apple nor does all of it make it to the latest version of the OS. With iOS upgrades being a ratcheting process of going forward but not back, it's not always an easy call to decide when to upgrade.

    That's why we made this (watch that page or sign up to be notified when your favorite apps are updated): http://audiob.us/ios8

  • Wow, quite a few of my favorite apps are missing from that list. None of the DAWs are up there with the exception of Meteor.