Swift AUAudioUnit和AudioUnit的区别是什么
我看了《关于核心音频》和《道格·怀亚特关于实时音频的29分钟演讲》。因为我正在开发一个高性能的音频应用程序,所以我需要这样做 然而,我注意到他使用了Swift AUAudioUnit和AudioUnit的区别是什么,swift,avfoundation,core-audio,audiotoolbox,Swift,Avfoundation,Core Audio,Audiotoolbox,我看了《关于核心音频》和《道格·怀亚特关于实时音频的29分钟演讲》。因为我正在开发一个高性能的音频应用程序,所以我需要这样做 然而,我注意到他使用了auauaudiounit,但在我用C编写的应用程序中(我更喜欢用C/C++编写音频代码,我遵循下面的步骤) 所以我有3个问题: AudioUnit和AUAudioUnit有什么区别? 据我所知,音频单元是AudioComponent.h中定义的AudioComponentInstance类型,AUAudioUnit是它周围的包装类 为什么我不能在
auauaudiounit
,但在我用C编写的应用程序中(我更喜欢用C/C++编写音频代码,我遵循下面的步骤)
所以我有3个问题:
- AudioUnit和AUAudioUnit有什么区别? 据我所知,音频单元是AudioComponent.h中定义的AudioComponentInstance类型,AUAudioUnit是它周围的包装类
- 为什么我不能在C/C++项目中使用AUAUDIONUT?这只是一件迅速的事情吗
- 如果是,我应该继续在C/C++中开发音频单元图和节点,还是应该切换到Swift类AUAudiounit