Updated Аудио (markdown)

MihailRis 2024-03-14 14:09:19 +03:00
parent c72941a866
commit f40b4bf711

@ -4,18 +4,18 @@
Вариант внутренней реализации звуковой подсистемы, управляющий выводом звука. Вариант внутренней реализации звуковой подсистемы, управляющий выводом звука.
На данный момент в движке существует два: На данный момент в движке существует два:
- NoAudio - заглушка, используемая при невозможности инициализации OpenAL, либо, при отключенной через файл настроек, аудиосистеме: `[audio] enabled=false`. Данный бекенд загружает PCM данные только по требованию, не создает спикеров при попытке воспроизведения аудио. - NoAudio - заглушка, используемая при невозможности инициализации OpenAL, либо, при отключенной через файл настроек, аудиосистеме: *\[audio\] enabled=false*. Данный бекенд загружает PCM данные только по требованию, не создает спикеров при попытке воспроизведения аудио.
- ALAudio - основной вариант. Вывод звука через OpenAL. - ALAudio - основной вариант. Вывод звука через OpenAL.
## Канал (Channel) ## Канал (Channel)
Определяет категорию источников аудио для регулирования громкости, наложения эффектов, паузы. Определяет категорию источников аудио для регулирования громкости, наложения эффектов, паузы.
На данный момент существует следующий набор каналов: На данный момент существует следующий набор каналов:
- master - управляет громкостью остальных каналов. Не следует указывать как целевой канал при воспроизведении аудио. - *master* - управляет громкостью остальных каналов. Не следует указывать как целевой канал при воспроизведении аудио.
- ui - звуки интерфейса - *ui* - звуки интерфейса
- regular - звуки игрового мира, ставятся на паузу вместе с игрой. - *regular* - звуки игрового мира, ставятся на паузу вместе с игрой.
- ambient - то же, что и regular, но предназначается для фоновых звуков: погода и иной эмбиент. - *ambient* - то же, что и regular, но предназначается для фоновых звуков: погода и иной эмбиент.
- music - канал для воспроизведения музыки. Как правило, потокового аудио. - *music* - канал для воспроизведения музыки. Как правило, потокового аудио.
Каналы управляются самим движком. Каналы управляются самим движком.
## Спикер (Speaker) ## Спикер (Speaker)