AudioKit is the leading open-source audio framework for iOS, MacOS and Apple Watch. Built by a core team of dedicated audio technology professionals all over the world, AudioKit enables developers to quickly add professional audio functionality to their apps.
Enhance the existing feature set of the AudioKit framework with implementations of user-requested features and other functionality.
We looked at two of the most heavily requested features on the framework's backlog, dynamically reordering the audio graph and offline processing. Our first feature enabled users to dynamically reorder the audio graph. This means that users can now change the audio players, generators and effects live. Previously, they would be required to stop and rebuild the audio engine every time they wanted to make a change, which has a detrimental effect on UX and severly limits the scope for developers to create interesting and unique audio apps.
AudioKit is the foundation of many thousands of different apps on the App Store and our work ensures that every one of those developers, and the users of their apps, are better equipped to create and enjoy audio and music applications on their iOS devices than ever before.