AVAudioUnitTimeEffect
AVAudioUnitTimeEffect класс AVAudioUnit подкласс, обрабатывающий аудио в нев реальном времени.
AVAudioUnitTimeEffect экземпляр представляет AVAudioUnit из типа “aufc” (kAudioUnitType_FormatConverter). Эти эффекты не обрабатывают аудио в режиме реального времени. AVAudioUnitVarispeed класс является примером модуля эффекта времени.
Наследование
-
NSObject -
AVAudioNode -
AVAudioUnit -
AVAudioUnitTimeEffect -
AVAudioUnitTimePitch -
AVAudioUnitVarispeed
-
NSObject -
AVAudioNode -
AVAudioUnit -
AVAudioUnitTimeEffect -
AVAudioUnitTimePitch -
AVAudioUnitVarispeed
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
Инициализирует недавно выделенный аудио компонент, указанный описанием.
Объявление
Swift
init!(audioComponentDescriptionaudioComponentDescription: AudioComponentDescription)Objective C
- (instancetype)initWithAudioComponentDescription:(AudioComponentDescription)audioComponentDescriptionПараметры
audioComponentDescriptionОписание аудиоустройства, которое будет инициализировано.
componentTypeполе структуры описания должно бытьkAudioUnitType_FormatConverter(“aufc”).Возвращаемое значение
Инициализированный
AVAudioUnitTimeEffectэкземпляр.Обсуждение
Если
componentTypeполеaudioComponentDescriptionструктура неkAudioUnitType_FormatConverterисключение повышено.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает обходное состояние аудиоустройства.
Объявление
Swift
var bypass: BoolObjective C
@property(nonatomic) BOOL bypassОбсуждение
Если
YEStrueтогда обработка аудиоустройства обходится.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
