iphone - 设置音频单元的音量(kAudioUnitSubType_RemoteIO)

标签 iphone audio core-audio

如何在 kAudioUnitSubType_RemoteIO 上专门设置音频单元的音量?

我看到了 kAudioUnitSubType_MultiChannelMixer 的一些内容

    status = AudioUnitSetParameter(mixerUnit, kMultiChannelMixerParam_Volume, kAudioUnitScope_Output, AU_OUTPUT_BUS, volume, 0);

预先感谢您的帮助

最佳答案

来自 Chris Adamson 的博客 An iPhone Core Audio brain dump

RemoteIO 没有增益或音量属性。混音器单元在所有输入总线及其输出总线 (0) 上都具有音量属性。因此,设置混音器的输出音量属性可能是事实上的音量控制,如果这是 RemoteIO 之前的最后一件事。而且它比手动将所有样本乘以体积因子更有吸引力。

关于iphone - 设置音频单元的音量(kAudioUnitSubType_RemoteIO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3094691/

相关文章:

ios - 如何使测验的答案标签在写出正确答案时显示正确,在写出错误答案时显示错误?

audio - LKFS或LUFS的最大可能值?

javascript - 如何循环遍历音频对象数组

ios - 如何在 iOS 中捕获音频输出?

iphone - 使用 Controller 控制其他 Controller 时的 View 大小问题

iphone - 即使 Wi-Fi 可用,也强制 iPhone 上的 WWAN 连接

ios - 'NSInvalidUnarchiveOperationException',原因 : 'Could not instantiate class named UIStoryboardPresentationSegueTemplate'

ios - Core Audio的渲染回调不会更改输出音频

macos - 在 CoreAudio 中,设置 kAudioDevicePropertyBufferFrameSize 的优缺点是什么?

iPhone - AVAudioPlayer - 将分贝级别转换为百分比