问题标签 [audiobus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
382 浏览

ios - AudioKit:如何在集成 Audiobus 时解决错误“使用未解析的标识符 'ABAudioSenderPort'”?

目前,当我尝试将 Audiobus 与 AudioKit iOS 应用程序集成时,出现错误

使用未解析的标识符“ABAudioSenderPort”

两者都是一样的:当我按照这里的教程或想要编译 AnalogSynthX-Example 时,我得到了错误。Pod 安装正确。有人吗?谢谢!

0 投票
1 回答
108 浏览

ios - Audiokit:如何在 Audiobus 面板叠加层中添加开始/停止按钮及其功能?

在集成了 midi 音序器功能的 AudioKit 应用程序中使用 Audiobus 时,可以非常方便地使用 Audiobus 的功能,该功能在其面板覆盖中显示开始和停止按钮,这也用于在当前通过 Audiobus 运行的应用程序之间跳转。

我如何集成这些按钮以及如何在我的 AudioKit 应用程序中触发操作?

谢谢!

0 投票
0 回答
98 浏览

audiokit - Audiokit Audiobus MVC 没有声音

我有一个在 iOS 上使用 Audiobus 的 Audiokit 原型。我正在视图控制器中加载效果延迟、输入、AudioKit 输出、混音器等,一切都按预期工作。

我现在正在尝试重构以使用 MVC 模式。我创建了一个指挥类和一个延迟类。我将 Audiokit 启动、Audiobus 启动等移动到指挥器中。我在构建或运行时没有错误。此时我也没有音频通过。

延迟只是 MultiDelay 的示例,它是派生 AKNode 和 AKInput 的设置。

我是否忽略了一些简单的事情?

示例 MVC 音频套件

视图控制器...

导体...

0 投票
0 回答
66 浏览

swift - 与 Audiobus 断开连接时,iOS 音频应用程序冻结

从 Audiobus 3/AUM 断开连接时,我的应用程序被锁定。我看到这个:

2018-06-02 14:06:59.757468-0700 MyApp[269:9400] dnssd_clientstub read_all(14) DEFUNCT

2018-06-02 14:06:59.761007-0700 MyApp [269:9351] TIC 读取状态 [1:0x1c41774c0]: 1:57

2018-06-02 14:06:59.761087-0700 MyApp [269:9351] TIC 读取状态 [1:0x1c41774c0]: 1:57

2018-06-02 14:06:59.764163-0700 MyApp[269:9400] dnssd_clientstub read_all(15) DEFUNCT

我订阅了 ABDisconnected、ABConnectionsChanged 和 IAADisconnected 通知,但无法拦截问题。当 AB 连接时,我没有关闭我的引擎。我很烦。我怀疑 AudioKit 在未经我允许的情况下被关闭了。有没有办法可以观察到 AudioKit 引擎的 isRunning 属性的变化?音频套件 4.2.4、音频总线 3.0.4、iOS 11.4

0 投票
2 回答
134 浏览

audiokit - 无法构建 Sender Synth 示例 - 未找到架构 arm64 的符号

我遵循Sender 合成器示例,使用 XCode 10.1、Audiokit 4.5.5。但是当我尝试构建它(部分 Audiobus 和集成)时,它失败并出现以下错误:

我尝试使用通过 USB 连接并安装了 Audiobus 应用程序的 iphone SE 进行构建。我也尝试过以模拟器为目标,但同样的错误发生在 x86_64 而不是 arm64 上。我搜索并尝试了很多东西,但没有找到任何解决方案。我阅读了很多次教程,但我没有看到我忘记的任何内容。什么不见​​了。有人可以帮我吗?

0 投票
2 回答
491 浏览

swift - Audiokit Audiobus 集成错误,例如:-1:未定义符号:_OBJC_CLASS_$_ABPort

我已经在我的应用程序中实现了 audiobus/iaa,就像在本教程中一样: https : //audiokit.io/audiobus/sender-synth/ 我已经从 audiobus 收到我的 api 密钥并将其复制到一个名为“Audiobus.txt”的文本文件中。但我仍然收到这些错误:

架构 arm64 的未定义符号:“_OBJC_CLASS_$_ABPort”,引用自:Audiobus.o 中的 objc-class-ref “_OBJC_CLASS_$_ABAudiobusController”,引用自:Audiobus.o 中的 objc-class-ref “_OBJC_CLASS_$_ABAudioSenderPort”,引用自:Audiobus.o中的objc-class-ref "_OBJC_CLASS_$_ABAudioFilterPort",引用自:Audiobus.o中的objc-class-ref "_ABConnectionsChangedNotification",引用自:exprDrumSlide.Audiobus.(startObservingAudiobusConnections in _9FD53C91DFE572A59DC04EC281AF80F7)() -> ()在 Audiobus.o exprDrumSlide.Audiobus.(stopObservingAudiobusConnections in _9FD53C91DFE572A59DC04EC281AF80F7)() -> () 在 Audiobus.old 中:未找到架构 arm64 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

:-1: 未定义符号: _OBJC_CLASS_$_ABPort :-1: 未定义符号: _OBJC_CLASS_$_ABAudiobusController :-1: 未定义符号: _OBJC_CLASS_$_ABAudioSenderPort :-1: 未定义符号: _OBJC_CLASS_$_ABAudioFilterPort :-1: 未定义符号: _ABConnectionsChangedNotification


更新到 calalina 和最新的 xcode/audiokit 版本有所帮助。我现在可以构建项目,但应用程序因以下错误而崩溃:

2020-04-08 13:35:50.361550+0200 supaSynthApp[13692:2137570] 临时 Audiobus API 密钥:还剩 12 天 2020-04-08 13:35:50.424671+0200 supaSynthApp[13692:2137570] 220Socket2Address 失败监听:10 -04-08 13:35:50.424797+0200 supaSynthApp[13692:2137570] CFSocketSetAddress 监听失败:102 2020-04-08 13:35:50.438629+0200 supaSynthApp[13692:2137570] Audiobus 找不到您的应用程序图标。请确保您的应用程序有一个图标,并且它已在 Info.plist(CFBundleIcons 等)中正确注册。