Skip to content

Releases: AudioKit/AudioKit

AudioKit v4.0.4 - Offline Rendering on Recent OSes

19 Nov 02:25
Compare
Choose a tag to compare

Some highlights include:

  • AudioKit.renderToFile - offline rendering done in the iOS11, macOS 10.13+ sort of way
  • More Objective-C compatibility
  • Added macOS AudioKit test suite

AudioKit V4.0.3 for Xcode 9.1

01 Nov 08:49
Compare
Choose a tag to compare

Mostly minor improvement includes more Objective-C functionality and we addressed some Github issues surrounding AudioKit startup.

AudioKit 4.0.2 A few more bugs squashed

16 Oct 08:46
Compare
Choose a tag to compare

This release fixes some bugs with operations and introduces microtonal pitch shifting via MIDI pitch bend.

AudioKit v4.0.1 - Bug fixes, @objc compatibility

25 Sep 07:53
Compare
Choose a tag to compare

Fixes include:

  • broken vibrato on most of the oscillator banks
  • wrong base midi not on AKKeyboard
  • more objective-c compatibility
  • incorrect path referencing frameworks from playgrounds
  • some broken playgrounds

AudioKit Version 4

20 Sep 07:32
Compare
Choose a tag to compare

Version 4.0 of AudioKit uses Swift 4 and is Xcode 9 ready. Version 4 is the culmination of many great new additions to AudioKit from a number of core team members, old and new. There were 929 files changed over 648 commits since V3.7.1.

  • Awesome new (optional) syntax for connection nodes e.g. "mic >>> delay >>> reverb >>> mixer"
  • New taps by Dave O'Neill: AKLazyTap, AKRenderTap, AKTimelineTap
  • New sample accurate nodes from Audive, Inc.: AKClipPlayer, AKClipRecorder, AKClipMerger
  • New sample player: AKSamplePlayer
  • Sample accurate timing demonstrated in iOS example "MetronomeSamplerSync"
  • Mike Gazzarusso's guitar processing nodes: AKDynaRageProcessor Tube Compressor and AKRhinoGuitarProcessor Amp Model
  • Audio Unit hosting with Ryan Francesconi's AKAudioUnitManager class and examples for iOS and macOS
  • All synthesizer bank nodes contain vibrato and pitch bend controls (instead of frequencyMultiplier and detuningOffset)
  • Better handling of routes and backgrounding
  • Offline rendering on latest operating systems (demonstrated in tests, more examples soon)
  • Update MIDI Monitor example to send MIDI Sysex (example is now called "MIDIUtility")
  • New iOS Drums example and two new drum playgrounds
  • New macOS examples: RandomClips, Recorder
  • AudioKitUI is now a separate framework and maybe omitted when you don't need audio plots
  • New themes for playgrounds and playground widgets by Yaron Karasik
  • New AKTableView UI element to display static waveforms or any single value plot, with an example playground demonstrating its use
  • Many new tests (were up to 323 tests)
  • Improved README and other Github niceties

And much more actually, its just a bit hard to remember everything.

PLUS: There is actually a lot more on the way. Instead of waiting on it all to be ready, we're going to be adding quite a few majorly cool enhancements over the next few releases.

Thank you to everyone who is involved with AudioKit. The core team is just amazing, and the users who create the new audio apps with our software, well, that's why we're doing this, so thank you as well.

AudioKit v3.7.1 New Metronome and Vocal Tract Physical Model

29 Jun 08:12
Compare
Choose a tag to compare
  • AKMetronome - with updated playground example
  • AKVocalTract Vocal Tract Physical Model and Operation, with new playground
  • Ability to turn off AudioKit's standard route change handling to replace with your own custom code
  • Various small fixes and documentation cleanup

AudioKit v3.7 Microtonality, Audiobus 3, and new Sample Player

30 May 08:42
Compare
Choose a tag to compare

This is a very big release with lots of bug fixes and improvements but the main new features are

  • Microtonality - developed by the amazing Marcus Hobbs
  • Simplified Microphone Tracker - for applications that don't need the full AudioKit signal chain
  • Audiobus 3 Support for the great new IAA framework for iOS by Michael Tyson and friends
  • Sample Player - versatile, fast, and customizable player by Jeff Cooper

AudioKit v3.6 - Playgrounds, faster and easier than ever

07 Apr 09:01
Compare
Choose a tag to compare

This version of AudioKit features the AudioKit Playgrounds separated as a separate download that is super easy to install and get running. Special thanks to Paul Ardeleanu for his tutorial on Using 3rd party frameworks in Swift Playgrounds.

AudioKit v3.5.4 for Swift 3.1 / Xcode 8.3

28 Mar 10:09
Compare
Choose a tag to compare
  • Xcode 8.3 / Swift 3.1 Support
  • Added Brownian Noise Generator
  • A lot of code clean up
  • Added Rhodes Electric Piano
  • Added Shakers (including maracas, cabasa, tambourines, and more)
  • Added Tubular Bells

There's a known bug in playgrounds: UI for iOS playgrounds are unresponsive. We think this is Apple's fault and it may just get fixed in the next release of Xcode, but you can follow these instructions to fix it yourself: https://forums.developer.apple.com/thread/74999

AudioKit Version 3.5.3

08 Feb 03:59
Compare
Choose a tag to compare

Minor but annoying bug fixes in session management and MIDI.