ooper-shlab / AVAEGamingExample-Swift

A translation of Apple's sample code AVAEGamingExample into Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A translation of Apple's sample code AVAEGamingExample into Swift

License:Other


Languages

Language:Objective-C 50.6%Language:Swift 49.4%