avaudioengine 相关问题

如何设置AVAudioEngine输入输出设备(swiftmacos)

我找了很久,也找不到解决这个问题的方法。我正在寻找一种方法来改变输入输出设备,AVAudioEngine将在macOS上使用。当简单地播放一个 ...

回答 1 投票 0

AVAudioEngine多通道映射

我已经将objc代码转换为swift:https:/forums.developer.apple.comthread15416我的音频文件将在我的iPhone上播放,但当我插入一个音频接口时,我只是得到沉默。我的音频接口 ...

回答 1 投票 0

AVAudioEngine.inputNode.inputFormat(forBus:0)在初始化AVPlayer几次调用后发生更改

我正在使用AVAudioEngine.inputNode录制音频。一切正常,直到我需要在录制时播放其他音频。我正在使用自定义...

回答 1 投票 1

AVAudioSinkNode没有信号

上下文:我正在尝试进行实时音频聊天。我已经整周都在与AVAudioSinkNode一起玩,所以我可以录制音频,但是由于某种原因,每当尝试它时,audioBufferList都是...

回答 1 投票 2

为什么我的多通道映射无法正常工作?

我最近发布了有关在iOS上使用多路由的问题,我以为我已经解决了,但是我发现这种方法不太起作用:AVAudioEngine多通道映射我遇到的问题是...

回答 1 投票 1

如何使AVAudioSession在无声模式下并与.mixWithOthers一起工作

我正在使用AVAudioEngine在Swift(Xcode 11.5)中编写一个iOS应用,一切正常,但是当iPhone / iPad的静音按钮关闭时,我无法使其与其他音频应用一起播放。与此:...

回答 1 投票 0

AVAudioSourceNode在迅速的操场上不工作

我正在尝试使用最新版本中引入的Apple新的AVAudioSourceNode运行一个简单的振荡器。该代码摘自Apple发布的示例代码,可在此处获得。但是,...

回答 1 投票 0

如何将AVAudioUnitVarispeed添加到可同时播放多种声音的有效AVAudioEngine中

我正在为iOS开发音乐应用。我想同时播放5个文件。这已经在此线程的帮助下起作用:如何使用连接到...

回答 1 投票 0

使用AVAudioEngine点按音频输出

我正在尝试在我的应用上播放的输出音频上安装一个水龙头。从麦克风输入捕捉缓冲区没有问题,但是当捕捉到声音通过扬声器或...

回答 1 投票 0

音频单元(v3)是否可以替换应用间音频以将音频发送到主机应用?

我的音乐表演应用程序使用AVAudioEngine播放音频,并使用应用程序间音频将引擎的输出发布到其他应用程序。这使用户可以将音频输入到在同一....

回答 1 投票 0

如何抑制通过在macOS上访问AVAudioEngine的inputNode生成的警告

我具有以下用于在macOS上获取实时麦克风输入的测试代码:import AVFoundation //用于AVAudioEngine类Mic {public let audioEngine = AVAudioEngine()func ...

回答 1 投票 8

AVAudioEngine总线抽头生成的文件中的音频与设备输出上播放的音频的速度不同

我正在使用AVAudioEngine生成音频。然后,我在引擎的mainMixerNode输出上安装一个水龙头,该输出提供AVAudioPCMBuffer,然后将其写入MPEG4ACC AVAudioFile。 ...

回答 1 投票 0

具有离线渲染功能的FFT(installTap)

我找到了使用AVAudioNode.installTap在播放音乐时执行FFT分析的示例,但我想知道如何做到这一点,但是离线(一次关闭)文件。我试图将1024设置为maximumFrameCount:let ...

回答 1 投票 0

Objective-C:从AVAudioEngine中的floatChannelData获取0s

我正在使用AVAudioEngine通过以下代码从麦克风中列出:NSError * err2 = nil; engine = [[AVAudioEngine alloc] init]; mainMixer = [engine mainMixerNode]; [mainMixer installTapOnBus:0 bufferSize:...

回答 1 投票 1

为什么在AVAudioEngine中点击麦克风时缓冲区中的BytesPerFrame意外地大

我正在尝试从麦克风获取缓冲区数据。我试图从tap块内的缓冲区值访问BytesPerFrame。我试着在swift上的xcode上运行相同的代码,并且... ...>

回答 1 投票 1

观察OSX的系统更改-Swift

我正在尝试在系统音量更改时执行一种方法。我试过使用DistributedNotificationCenter.default()。addObserver(self,selector:#selector(volumeChanged(_ :)),name:NSNotification ....

回答 1 投票 1

AVAudioEngine停止设备的背景音频

我正在使用一个AVAudioEngine对象,该对象附加了许多AVAudioPlayerNodes。音频一切正常,除了可以停止iPhone在后台播放的任何音频(例如从iTunes ...

回答 1 投票 0

主机AUv3音频扩展并连接到参数树

我开始编写AUv3音频扩展,并遵循Xcode 11.3中的模板,该模板完成了所有繁重的工作。该扩展程序在加载到其他主机时效果很好!现在我要使用自己的...

回答 1 投票 0

实时更改SCNAudioPlayer的音量-Swift

我正在尝试研究如何实时更改SCNAudioPlayer的音量。目前,我有一个SCNAudioSource连接到SCNAudioPlayer。然后将此音频播放器分配给...

回答 1 投票 4

AVAudioEngine文档

我正在尝试查找有关如何使用AVAudioEngine的详细文档。有谁知道我在哪里可以找到它?我已经找到了,但是与富裕的...

回答 1 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.