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

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

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

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

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

Get PCM Buffer node

подсказка

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

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

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

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

Set Looping node

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

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

Узел Set Volume

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

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

Set Pitch node

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

Субтитры

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

Set Subtitles node

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

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

Set Virtualization Mode node

примечание

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

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

Ручной ресемплинг и микширование каналов

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

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

warning

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

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

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

Set Initial Desired Sample Rate and Num Of Channels nodes

к сведению

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