EZAudio 是一個 iOS 和 OSX 上簡單易用的音頻架構。
它的官方的頁面在
The Official EZAudio特性
卓越的部件
軟體的作者設計了六個核心部件,幫助你即時親自動手去錄音、播放、可視化音頻資料。這些插件隻需要互相組合在一起就可以工作了。它們是在高性能低延遲的 AudioUnits API 的基礎上編寫的,它們提供一個 Objective-C 寫的簡單易用的 API。
六個部件對應的類:
*
EZMicrophone EZRecorder EZAudioFile EZOutput EZAudioPlot EZAudioPlotGL跨平台
EZAudio 是被設計成能用于所用的 iOS 和 OSX 裝置的。這意味着這是一個統一的 API,不論是你是在 Mac 上還是在 iOS 上使用。
安裝環境:
iOS
- 6.0+
OSX
- 10.8+
所需架構:
iOS:
- AudioToobox
- GLKit
OSX:
- AudioToolbox
- AudioUnit
- CoreAudio
- QuartzCore
- OpenGL