Model 2.2 of the iPhone SDK launched a brand new framework for enjoying and mixing audio: AVFoundation. The AVFoundation framework gives an easy-to-use interface for enjoying easy sound recordsdata. It might seem like a easy class, but it surely does pack some punch. The framework not solely performs particular person sound recordsdata, however it might probably additionally play a number of sounds concurrently. The AVAudioPlayer class gives per-sample quantity management, permitting you to carry out fundamental sound mixing, and may play a lot of totally different file codecs together with .mp3, m4a, .wav, .caf, .aif, and others.
Purposes or easy video games
Along with this, it gives properties for studying energy ranges, permitting you to do one thing most geeks have beloved to do because the Apple ][ days: construct your individual VU meters. The AVFoundation framework is beneficial for including sound help in purposes resembling instantaneous messenger purposes or easy video games, which don’t require refined digital sound. To create digital sound streams, you’ll nonetheless want to make use of the Audio Toolbox framework, lined later on this chapter.
Many high websites place sponsored content material on associated subjects PRPosting outreach specialist’s verified web sites for getting exterior assets the place you’ll be able to publish supplies.
With a purpose to use the AVFoundation framework, you’ll want so as to add it as a framework to your current undertaking. Proper-click on the Frameworks folder in your Xcode undertaking, and select Add Current Frameworks. Navigate to your SDK’s Frameworks listing and select the AVFoundation. Framework folder.