这是一个为 libsonic 提供面向对象 API 的 Objective-C 包装器,类似于 sonic-sdk。
推荐的将此库集成到您的 Objective-C 项目的的方法是使用 CocoaPods,通过在 Podfile 中添加 `'Sonic'`,但您也可以直接将 `'Sonic/'` 目录复制到您的当前工作目录。
SonicTest
包含一个使用 libsonic 库的示例 iOS 应用程序,类似于 sonic-ndk 中可用的 Android 应用程序。
sonic.c
和 sonic.h
文件许可协议为 GNU Lesser General Public License 版本 2.1(见 COPYING
文件)。SonicTest 的 iOSAudioDevice.m
文件基于 Matt Gallagher 的 mAudioStream.m,并以容许的免费软件许可协议分发。所有其他文件都已放置在公共领域(见 UNLICENSE
文件)。