Tag: audiounit

如何设置kAudioUnitSubType_Distortion

我正在尝试编写一个添加声音效果的iOS应用程序。 我试图在auconverter和remoteIO之间放置一个效果audio单元(例如,失真和混响)。 build立了所谓的AU之后,就没有声音了。 NewAUGraph(&mAuGraph); AUGraphOpen(mAuGraph); AUNode remoteOutputNode, converterNode, effectNode; AudioUnit remoteIOAudioUnit, converterUnit, effectUnit; AudioComponentDescription cd; cd.componentManufacturer = kAudioUnitManufacturer_Apple; cd.componentFlags = cd.componentFlagsMask = 0; // remote io cd.componentType = kAudioUnitType_Output; cd.componentSubType = kAudioUnitSubType_RemoteIO; AUGraphAddNode(mAuGraph, &cd, &remoteOutputNode); // converter cd.componentType = kAudioUnitType_FormatConverter; cd.componentSubType = kAudioUnitSubType_AUConverter; AUGraphAddNode(mAuGraph, &cd, &converterNode); // ipodeq cd.componentType = kAudioUnitType_Effect; cd.componentSubType = kAudioUnitSubType_Distortion; AUGraphAddNode(mAuGraph, […]