Перейти к основному содержимому

Свойства звуковой волны

Доступ к аудиоданным

Получение PCM-буфера

Вы можете получить весь PCM-буфер непосредственно из звуковой волны.

Узел Get PCM Buffer

подсказка

Если вам нужно преобразовать полученные PCM-данные в байты, см. Float Array to Bytes.

Свойства воспроизведения

Зацикливание

Чтобы создать бесшовный аудио-луп, вы можете установить зацикливание для автоматической перемотки времени воспроизведения звуковой волны на ноль и воспроизведения после окончания проигрывания.

Set Looping node

Управление громкостью

Вы можете регулировать громкость воспроизводимого звука в соответствии с вашими потребностями.

Узел Set Volume

Настройка высоты тона

Вы можете изменить высоту тона воспроизводимого звука по своему усмотрению.

Узел Set Pitch

Дополнительные возможности

Субтитры

Вы можете устанавливать субтитры, а именно, определять текст и время, в которое они должны отображаться.

Set Subtitles node

Режим виртуализации

Вы можете установить режим виртуализации, например, Play When Silent, который позволяет звуковой волне продолжать воспроизведение даже во время тишины.

Set Virtualization Mode node

примечание

Это особенно полезно, если вы используете затухание звука для управления тем, как аудио затухает с расстоянием.

Амбифония (Ambisonics)

Вы можете пометить звуковую волну как источник Амбифонии для 3D пространственного кодирования аудио. Аудиодвижок поддерживает только Амбифонию первого порядка (FOA), для которой требуется ровно 4 канала.

Узел Set Is Ambisonics

Модификации аудиоформата

Ручное изменение частоты дискретизации и микширование каналов

Если вам нужно изменить частоту дискретизации или количество каналов в импортированной звуковой волне, вы можете использовать соответствующие функции для изменения частоты дискретизации и микширования аудиоданных.

Ноды Resample Sound Wave и Mix Sound Wave Channels

warning

Это изменит все данные звуковой волны и повлияет на вывод делегатов OnGeneratePCMData и OnPopulateAudioData соответствующим образом.

Автоматическое преобразование формата

Вы можете автоматически передискретизировать и смикшировать все последующие аудиоданные, которые будут заполнены, до указанной желаемой частоты дискретизации и количества каналов.

Узлы Set Initial Desired Sample Rate and Num Of Channels

к сведению

Это также соответствующим образом повлияет на вывод делегатов OnGeneratePCMData и OnPopulateAudioData.