2016-10-29 56 views
2

我正在創建一個MacOS應用程序,讓用戶選擇一個音頻文件並在時間軸中顯示其聲波。如下所示。創建音頻波形可擦洗時間線。 Swift 3 MacOS

Example of what I'm looking for.

我搜索谷歌和堆棧溢出了幾個小時,只發現IOS的例子。每次我嘗試將其切換到mac代碼時,都會使用衝突的庫。

如果你能爲我提供了一些代碼來開始或源/物品上,將是巨大的信息。

在此先感謝!

回答

1

AudioKit可以使用AKTableView顯示波形。它是跨平臺的,有一個如何將文件加載到一個在框架的遊樂場,這也顯示在線這裏的一個例子:

http://audiokit.io/playgrounds/Basics/Tables/

的代碼很簡單,所以即使你需要添加到它,如果您不想將全部AudioKit添加到您的項目中,只需使用此功能,就可以從AudioKit中提取必要的聲部並將其放置在您自己的項目中。