AVAudioUnitEQ
AVAudioUnitEQ
класс AVAudioUnitEffect
подкласс, реализующий многополосный эквалайзер.
AVAudioUnitEQFilterParameters
класс инкапсулирует параметры фильтра, возвращающиеся в bands
массив свойства.
Наследование
-
NSObject
-
AVAudioNode
-
AVAudioUnit
-
AVAudioUnitEffect
-
AVAudioUnitEQ
-
NSObject
-
AVAudioNode
-
AVAudioUnit
-
AVAudioUnitEffect
-
AVAudioUnitEQ
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
Инициализирует недавно выделенный
AVAudioUnitEQ
экземпляр.Объявление
Swift
init!(numberOfBands
numberOfBands
: Int)Objective C
- (instancetype)initWithNumberOfBands:(NSUInteger)
numberOfBands
Параметры
numberOfBands
Число полос создается EQ.
Возвращаемое значение
Инициализированный
AVAudioUnitEQ
экземпляр.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Массив
AVAudioUnitEQFilterParameters
объекты. (только для чтения)Объявление
Swift
var bands: [AnyObject]! { get }
Objective C
@property(nonatomic, readonly) NSArray *bands
Обсуждение
Число элементов в массиве равно числу полос.
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.
-
globalGain globalGain
СвойствоКорректировка общего усиления применилась к сигналу в децибелах.
Объявление
Swift
var globalGain: Float
Objective C
@property(nonatomic) float globalGain
Обсуждение
Значение по умолчанию
0 db
. Допустимый диапазон значений-96 db
к24 db
.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.