Skip to content

Releases: AudioKit/AudioKit

AudioKit 4.5.1 - Fixes to AKMicrophone

03 Oct 07:50
Compare
Choose a tag to compare

This is a very minor upgrade, but affecting a lot of people's use of AKMicrophone.

AudioKit 4.5 - iOS10, Swift 4.2 and a lot of repairs

27 Sep 23:32
Compare
Choose a tag to compare

AudioKitUI is a static library again and working well. AudioKit playgrounds have also been checked out and are working well with Xcode 10.

This release requires iOS10.0+.

AudioKit 4.4 for Xcode10 - use AudioKit 4.5 instead

18 Sep 21:45
Compare
Choose a tag to compare

This version was created when Xcode 10 came out and marked our change from AudioKitUI being a static framework to a dynamic framework. Unfortunately this caused macOS apps to break and created a lot of startup warnings even on iOS. AudioKit 4.4 should only be considered if your app does not use AudioKitUI and you can't upgrade to AudioKIt4.5 with Swift 4.2 for some reason.

Version 4.3 Synchronizing with AudioKit Synth One

03 Jun 06:44
Compare
Choose a tag to compare

In preparation for the release of AudioKit Synth One, we're making the master and develop branch structures mirrored in both repos.

This release has many API breaking changes. Mostly they have to do with distinguishing between "time" and "duration". AudioKit time is meant to mean a moment in time and duration is for a length of time.

AudioKit 4.2.4 Automated Release Process

26 Apr 03:11
Compare
Choose a tag to compare

Some bug fixes but the biggest thing about this release is that it was automated by work done by the freaking amazing and wonderful Stephane Peter @megastep

AudioKit 4.2.3 Bug Fix - starting/stopping/bypassing of effects

10 Apr 09:23
Compare
Choose a tag to compare

AudioKit v4.2.2 Important AKSampler fix and new speech synthesizer

08 Apr 23:21
Compare
Choose a tag to compare

Bug fix is discussed on the AudioKit blog: https://audiokitpro.com/beware-the-uninitialized-variable/

Speech synthesizer is macOS only, created by Wangchou Lu, and is not quite ready for prime time, but it works and comes with and example.

AudioKit Version 4.2.1

05 Apr 08:27
Compare
Choose a tag to compare

AudioKit Version 4.2 - Xcode 9.3 / Swift 4.1 + New AKSampler and Platform Independent Code

02 Apr 10:07
Compare
Choose a tag to compare

AKSampler is now our own code, not relying on Apple's sampler code. If you still need the features of the old sampler, simple rename your class to "AKAppleSampler" and it should be fine. AKSampler was created by Shane Dunne and he has provided extensive documentation in the Documentation folder on the top level.

Shane has also led the effort to make AudioKit's DSP code platform independent, and he has even created a VST for Windows with AudioKit's core code. AudioKit has been reorganized to separate code that is platform independent (called "Core") and that which is Apple only.

A new Audiobus MIDI example was added.

Known Issues:

  • AKPlayer sometimes not respecting isLooping
  • Broken Physical Models: Drip, Mandolin, Tubular Bells
  • Oscillators seem to be on by default (see oscillator synth playground for instance)
  • Broken Playgrounds: Microtonality, those for the models above, some Sporth examples, Exporting Files, MIDI Chord Generator

AudioKit 4.1 - Massive Update

13 Feb 10:05
Compare
Choose a tag to compare

This is big update with many updates and some code changes that will be required with this version.

  • AudioKit is now a static framework and has different installation instructions (thanks @megastep)
  • Many internal code updates to how AudioKit nodes work (thanks @jandyman, @megastep @dave234)
  • New AKPlayer - use instead of AKAudioPlayer which will be deprecated (thanks @ryanfrancesconi)
  • New Modulation Effects: Chorus and Flanger (thanks @getdunne)
  • New Documentation folder - includes a migration document for changes to be made to use this version of AudioKit
  • READMEs for AudioKit now also appear in Xcode side by side with source
  • Improved algorithms in the Rhino Guitar Processor (thanks @mikegazzaruso)
  • Percent variables in Apple DSP code that were ranging from 0-100 have been changed to normalized 0-1 values to match the AudioKitstandard
  • AudioKit start now must be wrapped in a do try catch block

There are quite a few things that are still in progress, but it has been too long since we did an update, and there were 742 commits to merge! There are some known issues:

  • Mandolin is broken
  • Amplitude Envelope is not respecting initial values (this does not affect the most common use case of synth banks)
  • AKDrip is broken

These will be addressed in upcoming minor release versions.