AVAudioUnitEffect
AVAudioUnitEffect класс, обрабатывающий аудио в режиме реального времени с помощью AudioUnits типа: эффект, музыкальный эффект, регулятор панорамы, удаленный эффект или удаленный музыкальный эффект. Эти эффекты работают в режиме реального времени и обрабатывают некоторое число выборок аудиовхода для создания числа выборок аудиовыхода. Модуль задержки является примером модуля эффекта.
Наследование
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
Инициализирует
AVAudioUnitEffectобъект.Объявление
Swift
init!(audioComponentDescriptionaudioComponentDescription: AudioComponentDescription)Objective C
- (instancetype)initWithAudioComponentDescription:(AudioComponentDescription)audioComponentDescriptionПараметры
audioComponentDescriptionAudioComponentDescription AudioUnit, который инстанцируют.
audioComponentDescriptionдолжен быть один из этих типовkAudioUnitType_Effect,kAudioUnitType_MusicEffect,kAudioUnitType_Panner,kAudioUnitType_RemoteEffect, илиkAudioUnitType_RemoteMusicEffect.Возвращаемое значение
Инициализированный
AVAudioUnitEffectобъект.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
-
Обходное состояние AudioUnit.
Объявление
Swift
var bypass: BoolObjective C
@property(nonatomic) BOOL bypassОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
