AudioEffectRecord
Наследует: AudioEffect < Resource < RefCounted < Object
Аудиоэффект, используемый для записи звука с аудиошины.
Описание
Позволяет пользователю записывать звук с аудиошины в AudioStreamWAV. При использовании на аудиошине «Master» это включает весь аудиовыход Godot.
В отличие от AudioEffectCapture, этот эффект кодирует запись в заданном формате (8-битный, 16-битный или сжатый) вместо предоставления доступа к необработанным аудиосэмплам.
Может использоваться (с AudioStreamMicrophone) для записи с микрофона.
Примечание: ProjectSettings.audio/driver/enable_input должен быть true для работы аудиовхода. См. также описание этого параметра для предостережений, связанных с разрешениями и настройками конфиденциальности операционной системы.
Обучающие материалы
Свойства
|
Методы
get_recording() const |
|
is_recording_active() const |
|
void |
set_recording_active(record: bool) |
Описания свойств
Указывает формат, в котором будет записан сэмпл.
Описания метода
AudioStreamWAV get_recording() const 🔗
Возвращает записанный образец.
bool is_recording_active() const 🔗
Возвращает, активна ли запись или нет.
void set_recording_active(record: bool) 🔗
Если true, звук будет записан. Обратите внимание, что перезапуск записи удалит ранее записанный сэмпл.