c++ - ios和橡皮筋

标签 c++ objective-c

我看过Rubber Band甚至将其下载到我的笔记本电脑上。它实际上是一个基于 unix 的程序(因此可以在 OSX 上运行)但它确实需要一些先决条件(例如 libsamplerate 和 libfftw3)。此外,大多数用于实际制作程序的命令都可能在终端或类似的东西中的命令行上运行。我需要能够检查和更改音频文件的 BPM 速率(特别是 .cat、.wav 和 .mp3,但显然文件越多越好)。但是我需要为 OSX 的集成平台 Iphone (IOS) 执行此操作。当然,并非所有可以在 mac 上运行的东西都可以在 iphone 上运行,但是有人知道如何将 Rubber Band 导入我的应用程序或主要目标的替代方法吗?

最佳答案

Rubber Band 是开源的:这意味着代码可以免费供您使用。

您可能已经下载了可用的命令行实用程序 预编译二进制文件。您想要的是下载源代码(此处下载页面的第一个链接:http://breakfastquay.com/rubberband/)。

然后您可以获取此源代码并通过 XCode 将其集成。 Rubber Band 是用 C++ 编写的,因此如果您不熟悉该语言,可能会有点痛苦:但肯定可以实现。

关于c++ - ios和橡皮筋,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6148266/

相关文章:

ios - 对于具有不同 UUID、主要和次要的多个 iBeacon,仅触发一次 didEnterRegion 事件

objective-c - cocoa /查找器 : weird path

具有纯虚运算符+函数的 C++ 抽象基类

objective-c - 过渡到 ARC 导致委托(delegate)问题

c++ - Arduino 的代码块 : No such file or directory

c++ - 使用 operator<< 重载打印派生对象不起作用

ios - 如何使用 !=NULL

ios - 根据UITextview高度变化调整UILabel

C++ 函数属性指示返回值的生命周期与参数相同

c++ - 如何使 FFmpeg C++ 代码不输出错误消息?