cost 365 ms
是否可以将字符串作为参数传递给 AUAudioUnit - Is it possible to pass a String to an AUAudioUnit as a parameter

我目前正在研究AUAudioUnit (AUv3),它需要加载位于主机应用程序包中的文件。 这需要将文件路径(即:字符串值)作为参数传递给音频单元,但我看不到如何使用AUParameter执行此操作,因为它似乎只支持浮点值( AUValue )。 有谁知道这是否可能? 如何? 非常感谢 ! ...

使用 kAudioUnitSubType_VoiceProcessingIO 音频单元时播放音量低 - Low playback volume when using kAudioUnitSubType_VoiceProcessingIO audio unit

我正在为 iPad 开发一个语音通信应用程序,具有播放和录制功能,并使用类型为 kAudioUnitSubType_VoiceProcessingIO 的 AudioUnit 来消除回声。 在初始化录音音频单元之前播放音频时,音量很高。 但是,如果我在初始化音频单元后播放音频,或者在切换到 remo ...

如何在 Swift 中连接多个 AudioUnit? - How to connect multiple AudioUnits in Swift?

我目前有一个 RemoteIO 音频单元配置和工作,它只是接收输入,并将其传递给输出,所以当我对着它的麦克风说话时,我可以通过我的 iPhone 耳机听到自己的声音。 我想要做的下一步是添加可选效果并创建一个链。 我知道AUGraph已被弃用,我需要使用kAudioUnitProperty_Mak ...

AudioToolBox AudioConverterFillComplexBuffer 实现文件不存在 - AudioToolBox AudioConverterFillComplexBuffer implementation file is not present

我正在使用Audio Unit RemoteIO实时音频渲染,我需要进行采样率转换以确保我的渲染与硬件规范的采样率相同。 例如。 iPhone 12 的采样率为 48khz,但 iPhone 8 的采样率为 44.1khz。 为了进行这种采样率转换,我使用了AudioConverterFillC ...

音频单元 RemoteIO 设置交错浮点数给出 kAudioUnitErr_FormatNotSupported - Audio Unit RemoteIO Setting interleaved float gives kAudioUnitErr_FormatNotSupported

我正在使用 Audio Unit RemoteIO 来获得低延迟的音频输出。 我的问题是 AFAIK 音频单元只接受几种音频格式,具体取决于硬件。 我的问题是我有一个 C++ DSP 声音引擎,它适用于浮动交错 PCM。 我不想实现格式转换器,因为它会减慢远程 IO 回调的速度。 我尝试使用以下格式 ...

在 IOS 中使用 AUGraph 在 AudioUnit 中播放立体声 - Play stereo sound in AudioUnit using AUGraph in IOS

我想在 ios 中使用 AUGraph 使用 Audiounit 播放立体声,但我面临的问题是“当我想以 48000 采样率以立体声模式播放时,我的声音播放速度很快”。但它适用于单声道声音(单声道) )。 这是我的代码。 在这堂课中,我只是播放立体声的波形文件。 在这方面的任何帮助将不胜感激。 ...

在 iOS 中播放原始 PCM 数据缓冲区时音频失真 - Distorted audio when playing raw PCM data buffer in iOS

我正在尝试使用 iOS 中的音频单元播放音频缓冲区。 音频缓冲区来自 C 库,该库从 Playstation 4 接收音频并使用 Opus 对其进行解码。 音频缓冲区的格式是 PCM int16_t。 使用 Audio Unit 和 TPCircularBuffer,我已经完成了播放声音。 然而,它 ...

在Swift中开发一个Audiounit - Develop an Audiounit in Swift

我有一个应用程序也应该作为 AudioUnit 插件工作。 在 Xcode,我 go 到文件 > 新建 > 目标,select AudioUnit 并确保选择的语言是“Swift”。 不过,在生成的代码中,我知道插件的实际代码在 "h"、"m" 目标 C 文件中: 如何在 Swift ...

macOS 中的音频单元 (AUv3) 仅适用于 DAW 中的选定轨道 - Audio Unit (AUv3) in macOS only works in selected track in DAW

当我使用 XCode 中的模板构建音频单元扩展(乐器/aumu)时(新项目→应用程序,然后新目标→音频单元扩展),然后使用 Logic Pro X 或 Garage Band 构建并运行它,插件仅起作用当它插入的轨道被选中时。 如果选择了任何其他轨道,例如,断点。 process 或 handle ...

Mono / Xamarin.iOS SIGTRAP gc.safepoint_poll 崩溃 - Mono / Xamarin.iOS SIGTRAP gc.safepoint_poll crash

我在生产中有一个 Xamarin.iOS 应用程序,它使用大量带有声音字体的 MIDI。 我正在使用 appcenter.ms 来捕获崩溃和记录事件。 我的用户偶尔会(而且很少)发生一次崩溃,我无法重新创建和排除故障。 根据崩溃报告,它发生在许多不同的设备和 iOS 版本上。 似乎是随机的。 我还在 ...

iOS 14.2 中引入的 AudioToolback 崩溃 - AudioToolback Crash Introduced in iOS 14.2

我在使用 iOS 14.2 引入的应用程序中遇到了非常一致的崩溃。 我们正在使用 Crashlytics 来跟踪崩溃,并且可以确认 100% 的这些新崩溃发生在 14.2 及更高版本上。 我还能够在 14.2 和 14.3 的当前第二个 beta 版本上重新创建我无法在 14.1 上重新创建它。 此 ...

VoiceProcessingIO 音频单元向内置输出设备 (macOS) 添加意外输入流 - VoiceProcessingIO Audio Unit adds an unexpected input stream to Built-in output device (macOS)

我在 macOS 上开发 VoIP 应用程序,并使用 VoiceProcessingIO 音频单元进行音频处理,如回声消除和自动增益控制。 问题是,当我初始化音频单元时,核心音频设备列表会发生变化 - 不仅是通过添加 VP 音频单元满足其需求的新聚合设备,还因为内置输出设备(即“内置 - 在 Ma ...

什么会影响音频单元渲染回调周期(周期)? - what will affect audio-unit render callback cycle(period)?

我使用音频单元(子类型:VPIO)来播放音频。 网络发送的音频有抖动 问题: 1 .音频单元的启动时间不固定,有时是250MS,有时是400MS(在不同的iPhone iPad 中) 2 . 播放回调周期甚至不是某个时间。例如我们 8K Sample_rate,大部分时间在 23milliseco ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM