The AudioUnitSDK contains a set of base classes as well as utility sources required for Audio Unit development.

Overview

AudioUnitSDK

Overview

The AudioUnitSDK contains a set of base classes as well as utility sources required for Audio Unit development. These utility classes extend or wrap Core Audio API’s providing developers with the essential scaffolding to create audio effects, instruments, and generators on Apple platforms. They provide an easier to implement C++ class model wrapping the C framework APIs.

Installing dependencies

  1. Install Xcode

Building the project

  1. Open AudioUnitSDK.xcodeproj
  2. Build the AudioUnitSDK target
  3. Add headers from $(BUILT_PRODUCTS_DIR)/usr/local/include/AudioUnitSDK to your projects include path
  4. Link libAudioUnitSDK.a to your project

Alternatively, you can add the AudioUnitSDK source directly to your project and build as part of your target.

Supported Deployment Targets

macOS (OS X) 10.9 / iOS 9.0 or later.

Copyright (C) 2021 Apple Inc. All rights reserved.

You might also like...
How To Build The NeXT ROM Monitor From Sources

How To Build The NeXT ROM Monitor From Sources

Kernel Sources for the Huawei Y9 A (MT6768)

Linux kernel ============ This file was moved to Documentation/admin-guide/README.rst Please notice that there are several guides for kernel devel

Kernel source for j7y17lte - the goal is to make it as closest to linux-stable sources as possible without breaking OneUI compatibility.

Linux kernel release 3.x http://kernel.org/ These are the release notes for Linux version 3. Read them carefully, as they tell you what this is al

Pixel 6 and Pixel 6 Pro kernel sources.

How do I submit patches to Android Common Kernels BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. T

🐧 Linux kernel sources for Redmi Note 7 (lavender)

Linux kernel release 4.x http://kernel.org/ These are the release notes for Linux version 4. Read them carefully, as they tell you what this is al

Sources used in making XDKbuild Patches and Tool

XDKbuild v0.05b By Xvistaman2005 This will make you a more or less stock XDK flash for your retail console. The patches included in this release are t

Generic Linux 5.10 kernel sources.

How do I submit patches to Android Common Kernels BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. T

MK7_Speedometer - Sources used for the CTGP-7 speedometers, including the layout files and the C++ code

Mario Kart 7 Speedometer Here are the sources used in CTGP-7 to load extra UI elements. This sources can be used in a standaolne plugin as long as you

Useful cmake macros that help with: compiler/linker flags, collecting sources, PCHs, Unity builds and other stuff.
Useful cmake macros that help with: compiler/linker flags, collecting sources, PCHs, Unity builds and other stuff.

ucm - useful cmake macros ucm is a collection of cmake macros that help with: managing compiler/linker flags collecting source files with grouping in

Comments
  • C++14 support

    C++14 support

    The current version of the SDK uses C++17, which limits the range of compilers which are supported. Switching to C++14 would allow the SDK to be used with a wider range of compilers. This is important when including the SDK sources directly in existing projects which need to support older toolchains (e.g. Xcode 9).

    opened by reuk 0
Releases(AudioUnitSDK-1.1.0)
  • AudioUnitSDK-1.1.0(Aug 23, 2022)

    AudioUnitSDK - version 1.1.0

    • The Source folder was split in two folders: include for public headers, and src for private source files.
    • Add Mac Catalyst Support.
    • Several small bug fixes and improvements.
    Source code(tar.gz)
    Source code(zip)
Owner
Apple
Apple
This is some utility functions/classes for having a nice way to communicate with a pico board RP2040

PicoScreenTerminal This is some utility functions/classes for having a nice way to communicate with a pico board RP2040 How to build First follow the

GuillaumeG. 4 Nov 15, 2021
This utility was developed from gammastep, a fork of redshift as well as examples from wlroots.

wl-gammarelay This utility was developed from gammastep, a fork of redshift as well as examples from wlroots. It allows using keybindings to dynamical

Jerko Steiner 21 Nov 20, 2022
Minimal setup required to develop firmware for STM32 using ceedling

STM32 & Ceedling Base Project I created this project as a starting point for anyone looking to create production quality firmware for an embedded syst

null 9 Oct 10, 2022
Console game in which you are required to say the color of the word, not what the word says.

ENG УКР (ENG)Stroop - Train reaction and play at one time Desctiption Stroop - is a console game in which the user has to say color of the word, not t

Yura Shymon 2 Sep 22, 2022
oZKS (Ordered Zero-Knowledge Set) is a library that provides an implementation of an Ordered (and Append Only) Zero-Knowledge Set.

Ordered Zero-Knowledge Set - oZKS Introduction oZKS is a library that provides an implementation of an Ordered (and Append Only) Zero Knowledge Set. A

Microsoft 11 Dec 20, 2022
6D - Pose Annotation Tool (6D-PAT) - is a tool that allows the user to load a set of images and also a set of 3D models and annotate where in the 2D image the 3D object ist placed.

6D - Pose Annotation Tool (6D-PAT) For detiled explanations checkout the WikiPage. What is it? With 6D-PAT you can create 6D annotations on images for

Florian Blume 71 Nov 20, 2022
A guide and set of tools for working with TinyML powered Audio Sensors

Audio Sensor Toolkit This is a guide on how to build an Audio Sensor using Machine Learning, and helpful tools. Audio Sensor Guide Audio Tools Acceler

IQT Labs 20 Sep 21, 2022
Resources for JUCE-based audio development on the Raspberry Pi

JUCE4Pi Resources for JUCE-based audio development on the Raspberry Pi Raspberry Pi / Linux git clone https://github.com/juce-framework/JUCE.git sudo

null 11 Dec 6, 2022
Experimental telegram client based on official Android sources

Catogram Experimental telegram client based on official Android sources Catogram features: Message translator TGX Style of context menu VKUI Icons and

null 188 Dec 17, 2022