我会喜欢 访问我AudioUnit组核心成员 从操作方法中定义的 可可查看 我AudioUnit组件:

- (IBAction)iaParam1Changed:(id)sender {
    float floatValue = [sender floatValue];
    NSAssert(AUParameterSet(mParameterListener, sender, &mParameter[0], (Float32)floatValue, 0) == noErr, @"[MyAudioUnit_CocoaView iaParam1Changed:] AUParameterSet()");
    if (sender == uiParam1Slider) {
        [uiParam1TextField setFloatValue:floatValue];
    } else {
        [uiParam1Slider setFloatValue:floatValue];
    }
}

(例如,与统计计算的信号...).但我不知道如何使用 AudioUnit mAU 成员可可看得到的核心(和随后其成员)...你会怎么做?(也许我不应该这么做吗?) 谢谢。

有帮助吗?

解决方案

  • 定义AudioUnit定酒店
  • 访问它从可可查看使用AudioUnitGetProperty
  • 重新实现的AUEffectBase::GetProperty方法
  • 从GetProperty,访问的核使用的GetKernel(...)方法
  • 享受一些t恤
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top