User interface elements including knobs, sliders, XYPads, and more, all built off the same generic controls.
Two types of controls allow you to drag on a UI element and control either one or two parameters.
For both types of controls, there are a wide variety of ways to react to dragging, including rectilinear and polar coordinate variations. See the API for more details.
These are examples of how to use the generic controls. They are somewhat customizable, so you can easier use them directly or use them as a template for creating your own custom controls.
Single-parameter controls:
Two-parameter controls:
Installation is done with Swift Package Manager. Be sure to tie your code to a version number and not just a branch, because the API for these controls will change as necessary.
Included with the package is a demo project (pictured above) and a playground to help you get up and running quickly.
The docs are hosted on the AudioKit.io website
Sponsor me on Github and I'll create a control for you.
link |
Stars: 101 |
Last commit: 2 days ago |
Initial version
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics