/AVAEGamingExample-Swift

A translation of Apple's sample code AVAEGamingExample into Swift

Primary LanguageObjective-COtherNOASSERTION

AVAudioEngine Gaming Example

This sample demonstrate the use of the AVAudioEngine, AVAudioEnvironmentNode and AVAudioPlayerNode to play positional multichannel audio using SceneKit to setup a cube environment and manage some bouncing balls. When the balls hit and bounce off a wall, positional audio is played using AVAudioEngine.

Requirements

Xcode 8.1 or greater

Build

iOS 9.0 SDK or greater tvOS 9.0 SDK or greater macOS 10.11 SDK or greater

Runtime

iOS 9.0 or greater tvOS 9.0 or greater macOS 10.12 or greater

Copyright (C) 2015-2016 Apple Inc. All rights reserved.