Document Revision History
This table describes the changes to MusicCube.
Updated for iOS 8. Imported the glext.h header. Replaced deprecated AudioSession C APIs with AVAudioSession calls.
Updated with GLKit. Removed compiler and Static Analyzer warnings.
Upgraded project to build with the iOS 4.0 SDK.
Updated for iPhone OS 3.1. Use CADisplayLink as the preferred method for controlling animation timing, and fall back to NSTimer when running on a pre 3.1 device where CADisplayLink is not available.
Demonstrates basic use of OpenGL ES, OpenAL, and Audio File Services for manipulating sound in a 3D environment.