An open API service indexing awesome lists of open source software.

https://github.com/audiokit/stkaudiokit

Physical models of instruments to use with AudioKit-powered applications
https://github.com/audiokit/stkaudiokit

audiokit sound stk

Last synced: about 2 months ago
JSON representation

Physical models of instruments to use with AudioKit-powered applications

Awesome Lists containing this project

README

          

# STK AudioKit

[![Build Status](https://github.com/AudioKit/STKAudioKit/workflows/CI/badge.svg)](https://github.com/AudioKit/STKAudioKit/actions?query=workflow%3ACI)
[![License](https://img.shields.io/github/license/AudioKit/STKAudioKit)](https://github.com/AudioKit/STKAudioKit/blob/main/LICENSE)
[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)

https://user-images.githubusercontent.com/13122/188519838-936c8aee-b63e-48d1-a76e-1d3de0a98953.mov

This extension to AudioKit allows you to use physical models from Stanford's [Synthesis Toolkit (STK)](https://ccrma.stanford.edu/software/stk/).

## Installation

Install the package using Swift Package Manager.

## API Reference

* [STKAudioKit](https://www.audiokit.io/STKAudioKit/)
* [STK Base](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/stkbase) - Superclass for STK physical models, do not use directly
* [Clarinet](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/clarinet)
* [Flute](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/flute)
* [Mandolin String](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/mandolinstring)
* [Rhodes Piano](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/rhodespianokey)
* [Shaker](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/shaker)
* [Shaker Type](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/shakertype)
* [Tubular Bells](https://www.audiokit.io/STKAudioKit/documentation/stkaudiokit/tubularbells)

## Examples

There's a demo project (video above) and a playground to help you get started.