which audio apis are there?

Asked on 2024-07-30

1 search

Apple provides a variety of audio APIs and frameworks to enhance app experiences. Here are some of the key audio APIs mentioned in the WWDC sessions:

  1. RealityKit Audio:

  2. Phase Framework:

    • Physical Audio Specialization Engine: Helps create rich, dynamic audio experiences and simulate complex effects like geometric sound occlusion. It is particularly useful for games (Port advanced games to Apple platforms).
  3. Web Audio API:

    • Web Standards for Audio: Allows for sophisticated audio processing and is compatible with visionOS for spatial audio (Optimize for the spatial web).
  4. Audio Units:

    • Real-time Processing with BNNS Graph: Allows for creating or modifying audio and MIDI data, useful in music production apps like Logic Pro and GarageBand. It supports real-time machine learning inference for tasks like bitcrushing or quantizing audio (Support real-time ML inference on the CPU).
  5. ScreenCaptureKit:

These APIs and frameworks provide a comprehensive set of tools for creating immersive and dynamic audio experiences across different Apple platforms.