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 |
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.audio