初始化程序后的 AKNode 连接不适用于 AKCompressor
AKNode connections after the initializer not working with AKCompressor
AKNode 连接有问题。这是有效的:
compressor = AKCompressor(akMidiSampler)
compressor >>> mixer
出于某种原因,以下连接应该可以工作,但没有声音
compressor = AKCompressor()
akMidiSampler >>> compressor
compressor >>> mixer
刚试了一下,这个也不行,没有声音:
compressor = AKCompressor(akMidiSampler)
akMidiSampler.disconnectOutput()
akMidiSampler.connect(to: compressor)
compressor >>> mixer
需要在初始化后建立连接。知道为什么它不起作用吗?
编辑:
经过一些测试,我意识到以这种方式在初始化后连接可以与其他效果器、AKDelay、AKReverb 等一起使用...
但不适用于 AKCompressor。这是一个错误吗?有什么想法吗?
这应该在开发分支上修复(如果没有请告诉我):
https://github.com/AudioKit/AudioKit/commit/3d309d6f6a44316fc1eaa386494e3c7cd3a65176
AKNode 连接有问题。这是有效的:
compressor = AKCompressor(akMidiSampler)
compressor >>> mixer
出于某种原因,以下连接应该可以工作,但没有声音
compressor = AKCompressor()
akMidiSampler >>> compressor
compressor >>> mixer
刚试了一下,这个也不行,没有声音:
compressor = AKCompressor(akMidiSampler)
akMidiSampler.disconnectOutput()
akMidiSampler.connect(to: compressor)
compressor >>> mixer
需要在初始化后建立连接。知道为什么它不起作用吗?
编辑:
经过一些测试,我意识到以这种方式在初始化后连接可以与其他效果器、AKDelay、AKReverb 等一起使用...
但不适用于 AKCompressor。这是一个错误吗?有什么想法吗?
这应该在开发分支上修复(如果没有请告诉我):
https://github.com/AudioKit/AudioKit/commit/3d309d6f6a44316fc1eaa386494e3c7cd3a65176