AVAudioMixerNode
AVAudioMixerNode
класс представляет узел, смешивающий его вводы к единственному выводу.
Микшеры могут иметь любое число вводов. Узел микшера принимает ввод в любой частоте дискретизации и эффективно комбинирует преобразования частоты дискретизации. Это также принимает любое количество каналов, и будет правильно upmix или сократите до количества канала вывода.
Соответствует
-
AVAudio3DMixing
-
AVAudioMixing
-
AVAudioStereoMixing
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSObjectProtocol
-
Печатаемый
-
AVAudioMixing
-
NSObject
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
outputVolume outputVolume
СвойствоВыходной объем микшера.
Объявление
Swift
var outputVolume: Float
Objective C
@property(nonatomic) float outputVolume
Обсуждение
Значения должны быть в диапазоне
0.0
к1.0
.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает неиспользованную входную шину. (только для чтения)
Объявление
Swift
var nextAvailableInputBus: AVAudioNodeBus { get }
Objective C
@property(nonatomic, readonly) AVAudioNodeBus nextAvailableInputBus
Обсуждение
Этот метод находит и возвращает первую входную шину, с которой не подключен никакой другой узел.
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.