These tuning tables were developed by Marcus Hobbs and used in the AudioKit Synth One iOS app.
You can AudioKit and any of the other AudioKit libraries using Collections
- Select File -> Add Packages...
- Click the
+
icon on the bottom left of the Collections sidebar on the left. - Choose
Add Swift Package Collection
from the pop-up menu. - In the
Add Package Collection
dialog box, enterhttps://swiftpackageindex.com/AudioKit/collection.json
as the URL and click the "Load" button. - It will warn you that the collection is not signed, but it is fine, click "Add Unsigned Collection".
- Now you can add any of the AudioKit Swift Packages you need and read about what they do, right from within Xcode.
- TuningTableETNN: helper object to simulate a Swift tuple for ObjC interoperability
- TuningTableDelta12ET: helper object to simulate a Swift tuple for ObjC interoperability
- TuningTable: TuningTable provides high-level methods to create musically useful tuning tables
- TuningTableBase: TuningTableBase provides low-level methods for creating arbitrary mappings of midi note numbers to musical frequencies The default behavior is "12-tone equal temperament" so we can integrate in non-microtonal settings with backwards compatibility