What's New / Media, Audio & Capture

What's new in CoreAudio

+3 NewmacOS

CoreAudio is Apple's low-level C API for audio I/O on iOS and macOS, giving direct access to audio devices and their properties. Programs query and configure devices through typed property selectors, scopes, and elements.

Three new APIs, no deprecations or removals. The additions are the kAudioDevicePropertySuggestedReferenceDevice property selector plus the scope and element identifiers used to address that property on a device.

New

3
var

element

NewmacOS
open var element: AudioObjectPropertyElement { get throws }

An AudioObjectPropertyElement that indicates which element of the owning device the control applies to.

var

kAudioDevicePropertySuggestedReferenceDevice

NewmacOS
public var kAudioDevicePropertySuggestedReferenceDevice: AudioObjectPropertySelector { get }
var

scope

NewmacOS
open var scope: AudioObjectPropertyScope { get throws }

An AudioObjectPropertyScope that indicates which part of the owning device the control applies to.

No APIs match your filter.

← More in Media, Audio & Capture