AudioEffectRecord

Hérite de : AudioEffect < Resource < RefCounted < Object

L'effet audio utilisé pour l'enregistrement des sons venants d'un bus audio.

Description

Permet à l'utilisateur d'enregistrer le son d'un bus audio dans un AudioStreamWAV. Lorsqu'il est utilisé sur le bus audio « Master », cela inclut toutes les sorties audio de Godot.

Contrairement à AudioEffectCapture, cet effet encode l'enregistrement au format donné (8-bit, 16-bit ou compressé) au lieu de donner accès aux échantillons audio bruts.

Peut être utilisé (avec un AudioStreamMicrophone) pour enregistrer à partir d'un microphone.

Note : ProjectSettings.audio/driver/enable_input doit être true pour que l'entrée audio marche. Voir aussi la description de ce paramètre pour les avertissements liés aux autorisations et aux paramètres de confidentialité du système d'exploitation.

Tutoriels

Propriétés

Format

format

1

Méthodes

AudioStreamWAV

get_recording() const

bool

is_recording_active() const

void

set_recording_active(record: bool)


Descriptions des propriétés

Format format = 1 🔗

Spécifie le format dans lequel l'échantillon sera enregistré.


Descriptions des méthodes

AudioStreamWAV get_recording() const 🔗

Renvoie l’échantillon enregistré.


bool is_recording_active() const 🔗

Renvoie si l'enregistrement est actif ou non.


void set_recording_active(record: bool) 🔗

Si true, le son sera enregistré. Notez que le redémarrage de l'enregistrement supprimera l'échantillon précédemment enregistré.