将多个 AVAudioSequencer 与一个或多个 AVAudioUnitSampler 结合使用
上下文: 我正在尝试使用 AVFoundation 在 iOS 应用程序中播放多个 MIDI 序列。这些曲目被加载到 MIDI 文件中,如果我将它们加载到
AVAudioSession_iOS.mm:2382 设置类别失败,类别设置为.record时错误:-50
做{ // 激活会话。 音频会话 = AVAudioSession.sharedInstance() 保护让audioSession = audioSession else {返回} 尝试audioSession.setActive(false) ...
在 iOS 应用程序中,使用 swift,我这样做是为了从麦克风获取波形数据: 让 BUFSZ = 2400 AVAudioEngine.inputNode.installTap(onBus: 0, bufferSize: BUFSZ, 格式: AVAudioEngine.
(Swift) 条件绑定的初始化程序必须具有可选类型,而不是“AVAudioInputNode”
我正在尝试创建语音转文本功能,但收到错误: 条件绑定的初始化程序必须具有可选类型,而不是“AVAudioInputNode” 守卫让 inputNode = audioEngine。
为 AVAudioEngine 设置音频输入节点会导致外部音频停止
我正在构建一个允许用户录制语音笔记的应用程序。所有功能都运行良好;我现在正在尝试对 AudioSession 进行更改以管理可能的音频字符串...
我有一个情况我想要 使用 ARKit 检测物体 ✅ 使用 AudioKit 合成音频 ✅ 将生成的音频通过管道传输到 SCNNode 第一步,设置AudioKit 函数 initKit() { ...
从 AVAudioEngine(同步)代码调用 swift Actor
我正在使用苹果的AVAudioEngine代码,如下所示: var audioEngine = AVAudioEngine() audioEngine.inputNode.installTap { [缓冲区,当] in 让波形 = myGetWaveform(缓冲区) 任务 { 等待
如何从AVAudioEngine的installTap高频获取buffer
我希望像 iOS 语音备忘录应用程序一样在屏幕上渲染音频波形,因此我使用 AVAudioEngine 并在输入节点上安装 Tap。但它以 0.1 秒的频率提供最快的回调,我需要......
我需要在我的自定义键盘中添加语音识别器,有人知道我该怎么做吗? 我将其添加到麦克风权限的自定义键盘 info.plist 文件中。 “麦克风的使用
Swift / MacOS - AVAudioEngineConfigurationChangeNotification 有时在更改输入\输出设备后不会被触发
我想使用 AVAudioEngine 将多个声音输入(包括麦克风输入)混合到文件中。但在发生任何设备更改后,有时 AVAudioEngineConfigurationChangeNotification 将不会发生...
Swift - AVAudioEngineConfigurationChangeNotification 有时在更改输入\输出设备后不会被触发
我想使用 AVAudioEngine 将多个声音输入(包括麦克风输入)混合到文件中。但在发生任何设备更改后,有时 AVAudioEngineConfigurationChangeNotification 将不会发生...
AVFoundation.AVAudioPlayerNode.play() 中非常罕见的间歇性崩溃(AVAudioPlayerNode.mm:660)
在过去的 8 个多月里,我的应用程序一直崩溃。 虽然我为能够调试和修复任何东西而感到自豪,但我从来没有能够重现这种崩溃。 因为这是代码
我正在使用 AudioKit 开发一个非常动态的管道。根据应用程序的状态(例如:录制、播放、配置、分析等),我将需要不同的过滤器、水龙头和节点。 什么...
AVAudioEngine和playernode没有输出声音并且错误macOS和swift
大家好,我正在改进一个基于 swift CoreAudio 的旧 macOS 应用程序,该应用程序现在正在崩溃或几分钟后会损坏音频流。它采用 USB 原始音频作为输入并播放到 c...
如何让AVAudio.installTap()每秒回调125次
我正在创建一个应用程序,它从麦克风获取输入并立即通过输出播放它。我想最终对此执行语音处理,所以我需要低延迟,所以......
Swift AVFAudio:如何让 AVAudio.installTap() 每秒回调 125 次
我正在创建一个应用程序,它从麦克风获取输入并立即通过输出播放它。我想最终对此执行语音处理,所以我需要低延迟,所以......
我正在从麦克风获取音频。使用 AvAudioEngine 但当来电并中断时,我想停止然后重新启动获取音频进程,但是当我尝试使用 handleInterruption(我共享 b...
我可以发送使用 AVAudioSinkNode 接收到的声音缓冲区以使用 AVAudioSourceNode 进行实时渲染吗?
我正在尝试新的 AVAudioSinkNode 和 AVAudioSourceNode 节点,以便与 AVAudioEngine 一起使用。 在设置方面,与另一篇文章中描述的测试类似,我的接收器节点已附加...
无法在 Swift 中使用 iOS 版本 17.2 AvAudioEngine 中的 GCDAsyncUdpSocket 发送缓冲区音频数据
当我从17.3手机发送数据并监听接收套接字数据时,我看不到任何数据,但是当我从15.3手机发送数据并监听数据时,我可以看到接收数据,我认为问题是GCDAsyncUdpS...
无法在 Swift 中播放从 iOS 版本 17.2 AvAudioEngine 获取缓冲区音频数据
我想从麦克风获取音频。使用 AvAudioEngine 并以 Swift 语言通过套接字发送,我正在获取缓冲区数据并通过 iOS 版本 15.3 中的套接字发送,并且我播放了即将到来的缓冲区音频...