Processing:Библиотеки/Sound/Класс Sound/inputDevice()
Материал из Онлайн справочника
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
inputDevice()[1]
Класс
Sound
Обозначение
inputDevice()
Описание
Выбирает устройство (звуковую карту), которое будет использоваться для считывания входящих аудиоданных при помощи объекта AudioIn. Обратите внимание, что эта функция предназначена для выбора звуковой карты, а это не всегда то же самое значение, что и номер входного канала. Если у звуковой карты больше одного входного канала, то необходимый канал можно задать в конструкторе класса AudioIn.
Синтаксис
.inputDevice(deviceId)
Параметры
deviceId – ID устройства, полученный при помощи функции Sound.list(). Тип данных – int
Возвращаемое значение
void
Пример
import processing.sound.*;
void setup() {
// создаем объект Sound
// и выбираем для ввода аудиоданных второе звуковое устройство
// (ID устройств начинаются с «0»):
Sound s = new Sound(this);
s.inputDevice(1);
// теперь задаем первый входной канал этого звукового устройства
// (ID каналов тоже начинаются с «0»):
AudioIn in = new AudioIn(this, 0);
}