Spec-Zone.ru › LÖVE

love.audio

Предоставляет аудиоинтерфейс для воспроизведения/записи звука.

Типы

RecordingDevice Представляет аудиоустройство ввода, способное записывать звук. 11.0
Source Источник представляет аудио, которое можно воспроизводить.

Функции

love.audio.getActiveEffects Получает список имён активных эффектов. 11.0
love.audio.getActiveSourceCount Получает текущее количество одновременно воспроизводимых источников. 11.0
love.audio.getDistanceModel Возвращает модель затухания звука на расстоянии. 0.8.0
love.audio.getDopplerScale Получает глобальный коэффициент масштабирования эффектов Доплера. 0.9.2
love.audio.getEffect Получает настройки, связанные с эффектом. 11.0
love.audio.getMaxSceneEffects Получает максимальное количество активных эффектов. 11.0
love.audio.getMaxSourceEffects Получает максимальное количество активных эффектов для каждого источника. 11.0
love.audio.getNumSources Получает текущее количество одновременно воспроизводимых источников. 0.9.0
love.audio.getOrientation Возвращает ориентацию слушателя.
love.audio.getPosition Возвращает позицию слушателя.
love.audio.getRecordingDevices Получает список устройств записи в системе. 11.0
love.audio.getSourceCount Получает текущее количество одновременно воспроизводимых источников. 0.9.0 11.0
love.audio.getVelocity Возвращает скорость слушателя.
love.audio.getVolume Возвращает громкость по умолчанию.
love.audio.isEffectsSupported Определяет, поддерживаются ли эффекты в системе. 11.0
love.audio.newQueueableSource Создаёт новый источник, пригодный для воспроизведения звука, генерируемого в режиме реального времени, с помощью Source:queue. 11.0
love.audio.newSource Создаёт новый источник из файла, SoundData или декодера.
love.audio.pause Приостанавливает конкретные или все в данный момент воспроизводимые источники.
love.audio.play Воспроизводит указанный источник.
love.audio.resume Возобновляет весь аудиовыход. 11.0
love.audio.rewind Перематывает весь воспроизводимый аудиовыход. 11.0
love.audio.setDistanceModel Устанавливает модель затухания звука на расстоянии. 0.8.0
love.audio.setDopplerScale Устанавливает глобальный коэффициент масштабирования эффектов Доплера. 0.9.2
love.audio.setEffect Определяет эффект, который может быть применён к источнику. 11.0
love.audio.setMixWithSystem Устанавливает, должно ли система смешивать звук с аудиовыходом системы. 11.0
love.audio.setOrientation Устанавливает ориентацию слушателя.
love.audio.setPosition Устанавливает позицию слушателя.
love.audio.setVelocity Устанавливает скорость слушателя.
love.audio.setVolume Устанавливает громкость по умолчанию.
love.audio.stop Остановить текущие воспроизводимые источники.

Перечисления

DistanceModel Различные модели затухания звука на расстоянии. 0.8.0
EffectType Разные типы аудиоэффектов. 11.0
EffectWaveform Типы форм волн для эффекта ringmodulator. 11.0
SourceType Типы аудиоисточников.
TimeUnit Единицы измерения времени. 0.8.0

См. также

  • love
  • Учебник: Аудио
  • Аудиоформаты

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.audio

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API